Home
last modified time | relevance | path

Searched refs:vcline (Results 1 – 12 of 12) sorted by relevance

/titanic_41/usr/src/cmd/vi/port/
H A Dex_vwind.c117 if (!scroll && cnt <= vcline) { in vup()
121 cnt -= vcline, dot -= vcline, vcline = 0; in vup()
138 vcline += ind, dot += ind; in vup()
139 if (vcline >= vcnt) in vup()
140 dot -= vcline - vcnt + 1, vcline = vcnt - 1; in vup()
165 i = vcnt - vcline - 1; in vdown()
170 cnt -= i, dot += i, vcline += i; in vdown()
184 vcline -= ind, dot -= ind; in vdown()
185 if (vcline < 0) in vdown()
186 dot -= vcline, vcline = 0; in vdown()
[all …]
H A Dex_vops.c84 vdirty(vcline, 1); in vUndo()
123 addr = dot - vcline;
154 vcline = cnt;
205 vdirty(vcline, 1);
394 (void) vreopen(WTOP, lineDOT(), vcline); in vmove()
451 vreplace(vcline, i, 0); in vdelete()
453 vcline--; in vdelete()
475 DEPTH(vcline) = 0; in vdelete()
478 (void) vreopen(LINE(vcline), lineDOT(), vcline); in vdelete()
562 i = vcline >= 0 ? LINE(vcline) : WTOP; in vchange()
[all …]
H A Dex_vadj.c73 vcnt = vcline = 0; in vopen()
79 vpc = &vlinfo[vcline]; in vopen()
89 vdirty(vcline+1, WECHO); in vopen()
96 if (state == VISUAL && vcline == 0 && vcnt > 1 && p > ZERO) { in vopen()
107 cnt = vreopen(p, lineno(tp), vcline); in vopen()
108 if (vcline + 1 == vcnt) in vopen()
109 LINE(vcnt) = LINE(vcline) + cnt; in vopen()
146 if (state == VISUAL && l == vcline && vp->vliny < 0) { in vreopen()
517 vcnt -= j, vcline -= j; in vscrap()
563 if (vcnt == 0 || vcline < 0 || vcline > vcnt || holdupd && state != VISUAL) { in vrepaint()
[all …]
H A Dex_vput.c317 vgoto(LINE(vcline), x); in vgotoCL()
330 vigoto(LINE(vcline), x); in vigotoCL()
580 for (i = 0; i < DEPTH(vcline); i++) { in vprepins()
581 vmaktop(LINE(vcline) + i, cp); in vprepins()
632 if (DEPTH(vcline) * WCOLS + !value(vi_REDRAW) > in vinschar()
633 (destline - LINE(vcline)) * WCOLS + destcol) in vinschar()
645 int i2 = LINE(vcline) + DEPTH(vcline); in vinschar()
646 if (i2 < LINE(vcline + 1) || i2 > WBOT) in vinschar()
649 vinslin(i2, 1, vcline); in vinschar()
650 DEPTH(vcline)++; in vinschar()
[all …]
H A Dex_vmain.c380 ind = vcline, cnt += ind;
400 ind = vcnt - vcline - 1, cnt += ind;
426 forbid(lineDOL()-lineDOT() <= vcnt-1-vcline);
427 ind = vcnt - vcline - 1 + cnt;
440 forbid(lineDOT()-1<=vcline); /* line 1 already there */
441 ind = vcline + cnt;
487 addr = dot + (vcnt - vcline) - 2 + (cnt-1)*basWLINES;
490 vcnt = vcline = 0;
501 if (one + vcline != dot && vcnt > 2) {
502 addr = dot - vcline + 2 - (cnt-1)*basWLINES;
[all …]
H A Dex_vops2.c537 DEPTH(vcline) = 0; in vappend()
547 i = vreopen(LINE(vcline), lineDOT(), vcline); in vappend()
621 vcline++; in vappend()
625 i += LINE(vcline - 1); in vappend()
630 vsync1(LINE(vcline)); in vappend()
776 --vcline; in imultlinerep()
788 vcline++; in imultlinerep()
804 vcline++; in imultlinerep()
812 vcline++; in imultlinerep()
844 vcline++; in omultlinerep()
[all …]
H A Dex_vis.h132 var short vcline; variable
294 #define cindent() ((outline - vlinfo[vcline].vliny) * WCOLS + outcol)
H A Dex_voper.c243 oline = vcline; in operate()
259 vcline = oline; in operate()
632 wdot = (dot - vcline) + cnt - 1; in operate()
665 wdot = dot + vcnt - vcline - cnt; in operate()
676 wdot = dot + ((vcnt + 1) / 2) - vcline - 1; in operate()
H A Dex_vget.c478 vcnt = vcline = 0;
731 vcnt, vcline, cursor-linebuf, wcursor-linebuf, wdot-zero);
H A Dex_v.c517 vcnt = vcline = 0; in vok()
H A Dex_vops3.c419 if (lmatchp(dot - vcline)) { in lsmatch()
H A Dex_io.c517 vcline = 0; in rop3()