Lines Matching defs:ic
100 size_t ic; /* Character position in the input buffer. */
167 for (ic = p->tcol->col; ic < p->tcol->lastcol; ic++) {
168 switch (p->tcol->buf[ic]) {
185 if (ic == p->tcol->lastcol)
255 size_t ic; /* Character position in the input buffer. */
263 for (ic = p->tcol->col; ic < p->tcol->lastcol; ic++) {
264 switch (p->tcol->buf[ic]) {
266 assert(ic > 0);
267 vis -= (*p->width)(p, p->tcol->buf[ic - 1]);
273 switch (p->tcol->buf[ic]) {
290 *nbr = ic;
309 p->tcol->buf[ic] = '-';
312 ic++;
315 *nbr = ic + 1;
320 p->tcol->buf[ic] = ' ';
324 vis += (*p->width)(p, p->tcol->buf[ic]);
339 *nbr = ic;
352 size_t ic; /* Character position in the input buffer. */
358 for (ic = p->tcol->col; ic < nbr; ic++) {
365 switch (p->tcol->buf[ic]) {
397 (*p->letter)(p, p->tcol->buf[ic]);
398 if (p->tcol->buf[ic] == '\b') {
399 dv = (*p->width)(p, p->tcol->buf[ic - 1]);
403 dv = (*p->width)(p, p->tcol->buf[ic]);