Lines Matching defs:scno
48 size_t scno, skip_cols, skip_screens;
259 scno = 0;
267 TAB_OFF(scno) : KEY_COL(sp, ch);
268 if ((scno += chlen) >= skip_cols)
279 } else if (scno != skip_cols) {
282 offset_in_char = chlen - (scno - skip_cols);
294 TAB_OFF(scno) : KEY_COL(sp, ch);
295 if ((scno += chlen) < cols_per_screen)
297 scno -= cols_per_screen;
311 if (scno != 0) {
313 smp->c_scoff = offset_in_char = chlen - scno;
341 for (is_partial = 0, scno = 0;
344 scno += chlen = TAB_OFF(scno) - offset_in_char;
347 scno += chlen = KEY_COL(sp, ch) - offset_in_char;
359 if (scno >= cols_per_screen) {
361 chlen -= scno - cols_per_screen;
363 scno = cols_per_screen;
366 chlen -= scno - cols_per_screen;
369 if (scno > cols_per_screen)
391 *xp = scno - smp->c_ecsize;
393 *xp = scno - chlen;
395 *xp = scno - 1;
447 if (scno < cols_per_screen) {
458 ++scno;
469 if (scno < cols_per_screen)