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++;
}
|