Searched refs:undap2 (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/vi/port/
H A Dex_cmdsub.c71 undap1 = undap2 = dot + 1;
79 undap2 = addr2 + 1;
89 undap2++;
111 undap1 = undap2 = addr1;
186 undap2 -= i;
308 undap1 = undap2 = addr1;
394 undap2 = undap1 + nlines;
399 undap2 = addr2;
554 undap2 = dot + 1;
1233 if ((i = (jp = unddel) - undap2) >
[all...]
H A Dex_vops.c114 addr2 = undap2 - 1;
125 if (undkind == UNDPUT && undap1 == undap2) {
130 * Undo() call below basically replaces undap1 to undap2-1
138 vreplace(undap1 - addr, undap2 - undap1,
292 unddol += more; truedol += more; undap2 += more;
857 * BUG: we shouldn't be depending on what undap2 and undap1 are,
863 vreplace(vcline, cnt, undap2 - undap1);
H A Dex_vmain.c955 * Increment undap1, undap2 to make up
960 undap1++, undap2++;
974 fprintf(trace, "vreplace(%d, %d, %d), undap1=%d, undap2=%d, dot=%d\n", vcline, i, nlput, lineno(undap1), lineno(undap2), lineno(dot));
1362 undap1 = undap2 = dot;
H A Dex_set.c151 if (tmpadr == undap2) {
H A Dex_unix.c419 undap1 = undap2 = addr2+1;
H A Dex_v.c423 undap2 = dol + 1;
H A Dex.h342 * we delete the lines [undap1,undap2).
353 var line *undap2; /* New lines end before undap2 */ variable
H A Dex_vget.c746 fprintf(trace, "\n%s: undkind=%d, vundkind=%d, unddel=%d, undap1=%d, undap2=%d,\n",
747 s, undkind, vundkind, lineno(unddel), lineno(undap1), lineno(undap2));
H A Dex_io.c455 * ending (undap2) addresses affected (for undo). Note that
456 * rop2() and rop3() will adjust the value of undap2.
460 undap1 = undap2 = dot + 1;
H A Dex_subr.c719 undap2 = a2 + 1;

Completed in 172 milliseconds