Searched refs:WECHO (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/vi/port/
H A Dex_v.c284 vgoto(WECHO, 0);
286 vgoto(WECHO, 0);
446 basWTOP = WTOP = WBOT = WECHO = 0;
461 WTOP = basWTOP; WBOT = lines - 2; WECHO = lines - 1;
487 if (WLINES >= TUBELINES || WCOLS * (WECHO - ZERO + 1) > TUBESIZE)
492 vclrbyte(atube, WCOLS * (WECHO - ZERO + 1));
495 for (; i <= WECHO; i++)
H A Dex_cmds2.c635 vgoto(WECHO, 0);
662 outline = WECHO;
684 if (state != VISUAL && state != CRTOPEN && destline <= WECHO)
688 vgoto(WECHO, 0);
689 vclrbyte(vtube[WECHO], WCOLS);
H A Dex_vadj.c89 vdirty(vcline+1, WECHO);
263 cnt = WECHO + 1 - p;
295 vputp(tparm(parm_insert_line, cnt, p), WECHO+1-p);
308 vputp(insert_line, WECHO + 1 - p);
311 vputp(insert_line, WECHO + 1 - outline);
384 for (from = p, to = p + cnt; to <= WECHO; from++, to++)
386 for (to = p; from <= WECHO; from++, to++) {
411 cnt = dl - (splitw ? WECHO : WBOT);
444 destline = WECHO;
451 destline = WECHO
[all...]
H A Dex_vput.c59 vclrbyte(vtube0, WCOLS * (WECHO - ZERO + 1));
107 if (destline < 0 || destline > WECHO)
161 vgoto(WECHO, 0);
190 vgoto(WECHO, 0);
193 vigoto(WECHO, 0);
201 vclrbyte(vtube[WECHO], WCOLS);
219 vgoto(WECHO, 0); flusho();
315 vgoto(WECHO, x);
328 vigoto(WECHO, x);
352 vigoto(WECHO, WCOL
[all...]
H A Dex_vwind.c127 tot = WECHO - WTOP;
174 tot = WECHO - WTOP;
318 splitw = 1, vgoto(WECHO, 0);
379 if (WBOT == WECHO) {
420 if (WBOT == WECHO)
H A Dex_vget.c267 if (WBOT == WECHO)
272 vgoto(WECHO, 0);
275 vgoto(WECHO, 1);
470 if (WBOT == WECHO)
472 vigoto(WECHO, 0);
728 fprintf(trace, "\n%s: basWTOP=%d, basWLINES=%d, WTOP=%d, WBOT=%d, WLINES=%d, WCOLS=%d, WECHO=%d\n",
729 s, basWTOP, basWLINES, WTOP, WBOT, WLINES, WCOLS, WECHO);
H A Dex_vis.h69 * and the bottom line WBOT. The line WECHO is used for messages,
70 * search strings and the like. If WBOT==WECHO then we are in ONEOPEN
72 * go to WECHO (i.e. we will have to scroll before we go there, and
74 * If WBOT!=WECHO then WECHO will be the last line on the screen
83 var short WECHO; variable
88 * off the bottom of the screen into WECHO causes a screen rollup.
H A Dex_vmain.c1141 copy(esave, vtube[WECHO], TUBECOLS * sizeof(wchar_t));
1206 copy(esave, vtube[WECHO], TUBECOLS * sizeof(wchar_t));
1268 vigoto(WECHO, 0);
1441 destline = WECHO;
H A Dex_unix.c240 vgoto(WECHO, 0);
248 vgoto(WECHO, 0);
H A Dex_voper.c217 for (i = 0; i <= WECHO; i++) {
221 if (i > WECHO)
957 vgoto(WECHO, 0);
H A Dex_temp.c597 vgoto(WECHO, 0);
604 splitw++; vclean(); vgoto(WECHO, 0); vreg = -1;
H A Dex_vops3.c426 vgoto(splitw ? WECHO : LINE(wdot - llimit), column(wcursor) - 1);
H A Dex_cmds.c642 vgoto(WECHO, 0);
H A Dex_vops2.c155 if (destline == WECHO && destcol < WCOLS-11 && vtube[WECHO][WCOLS-20])
H A Dex_vops.c847 vgoto(WECHO, 0); flusho();

Completed in 90 milliseconds