Lines Matching defs:vis
266 size_t vis; /* Visual position of the current character. */
275 *nbr = *vbr = vis = 0;
284 vis -= (*p->getwidth)(p, p->tcol->buf[ic - 1]);
289 vn = vis;
297 *vbr = vis;
300 vis = vn;
316 vis += (*p->getwidth)(p, '-');
317 if (vis > vtarget) {
322 *vbr = vis;
326 taboff = -vis - enw;
332 if (taboff < 0 && (size_t)-taboff > vis)
333 vis = 0;
335 vis += taboff;
336 vis = term_tab_next(vis);
337 vis -= taboff;
345 vis += (*p->getwidth)(p, p->tcol->buf[ic]);
349 if (vis > vtarget && *nbr > 0)
362 if (graph && (vis <= vtarget || *nbr == 0)) {
364 *vbr = vis;
377 size_t vis; /* Visual position of the current character. */
384 vis = 0;
399 taboff = -vis - (*p->getwidth)(p, ' ');
405 if (taboff < 0 && (size_t)-taboff > vis)
408 vt = vis + taboff;
413 vis += dv;
435 vis -= dv;
439 vis += dv;