summaryrefslogtreecommitdiff
blob: d45cb91e5aa09515f742b5679d9c820b17adfd5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- bash-3.0/lib/readline/display.c.agriffis	2004-08-02 09:34:14.000000000 -0400
+++ bash-3.0/lib/readline/display.c	2004-08-02 10:48:26.256360524 -0400
@@ -258,15 +258,16 @@
 #endif
 	    {
 	      *r++ = *p;
-	      if (!ignoring)
-		rl++;			/* visible length byte counter */
+	      if (!ignoring) 
+	        {
+		  rl++;			/* visible length byte counter */
+		  if (rl >= _rl_screenwidth)
+		    invfl = ninvis;
+	        }
 	      else
 		ninvis++;		/* invisible chars byte counter */
 	    }
 
-	  if (rl >= _rl_screenwidth)
-	    invfl = ninvis;
-
 	  if (ignoring == 0)
 	    physchars++;
 	}