Lines Matching defs:outcol
68 static int outcol, outline, destcol, destline;
83 outcol = lx;
97 "fgoto: outcol=%d, outline=%d, destcol=%d, destline=%d\n",
98 outcol, outline, destcol, destline);
103 if (outcol >= COLS) {
104 l = (outcol + 1) / COLS;
106 outcol %= COLS;
122 outcol = 0;
162 outcol = 0;
176 if (outcol != COLS - 1 &&
184 outcol = destcol;
230 outcol, outline, destcol, destline);
232 soutcol = outcol;
251 if (destcol >= outcol) { /* if motion is to the right */
252 j = destcol / HARDTABS - outcol / HARDTABS;
256 j = destcol - outcol;
259 if (outcol - destcol <= i)
261 i = j = outcol - destcol;
279 outcol = outline = 0;
289 outcol = 0;
302 if (back_tab && outcol > destcol &&
303 (j = (((outcol + 7) & ~7) - destcol - 1) >> 3)) {
311 j = outcol - destcol;
331 if (j > i + 1 || outcol > destcol) {
348 outcol = 0;
361 * then adjust the outcol to match iff we actually
366 outcol = 0;
372 while (outcol > destcol) {
376 if (back_tab && outcol - destcol > k + 4) {
378 outcol--;
379 outcol &= ~7;
383 outcol--;
395 if (__GT && destcol - outcol > 1) {
397 i = tabcol(outcol, HARDTABS);
404 outcol = i;
406 if (destcol - outcol > 4 && i < COLS) {
411 outcol = i;
412 while (outcol > destcol) {
413 outcol--;
427 if (curscr->alines[outline]->line[outcol].cflags & CA_CONTINUATION) {
433 while (outcol < destcol) {
436 csp = &curscr->alines[outline]->line[outcol];
466 outcol);
470 outline, outcol,
488 outcol += chw;
494 outcol = soutcol;