Home | History | Annotate | Download | only in dist

Lines Matching refs:cshift

60 static int cshift;   /* Current left-shift of output line buffer */
246 cshift = 0;
672 return (end_column - cshift + w + attr_ewidth(a) <= sc_width);
767 if (cshift == hshift)
785 if (cshift < hshift)
800 cshift += w;
806 while (cshift > hshift)
809 cshift--;
1010 char *start = (cshift < hshift) ? xbuf_char_data(&shifted_ansi): linebuf.buf;
1011 int *end = (cshift < hshift) ? &shifted_ansi.end : &linebuf.end;
1193 if (end_column >= sc_width + cshift)
1200 while (end_column < sc_width-1 + cshift)
1220 while (end_column +1 < sc_width + cshift)
1237 if (end_column < sc_width + cshift || !auto_wrap || (endline && ignaw) || ctldisp == OPT_ON)
1241 else if (ignaw && end_column >= sc_width + cshift && forw)
1326 cshift = 0;