version 1.279, 2019/01/04 03:21:02 |
version 1.281, 2019/06/03 20:23:41 |
Line 281 term_fill(struct termp *p, size_t *nbr, size_t *vbr, s |
|
Line 281 term_fill(struct termp *p, size_t *nbr, size_t *vbr, s |
|
case ASCII_BREAK: |
case ASCII_BREAK: |
vn = vis; |
vn = vis; |
break; |
break; |
|
default: |
|
abort(); |
} |
} |
/* Can break at the end of a word. */ |
/* Can break at the end of a word. */ |
if (breakline || vn > vtarget) |
if (breakline || vn > vtarget) |
Line 374 term_field(struct termp *p, size_t vbl, size_t nbr, si |
|
Line 376 term_field(struct termp *p, size_t vbl, size_t nbr, si |
|
continue; |
continue; |
case ' ': |
case ' ': |
case ASCII_NBRSP: |
case ASCII_NBRSP: |
vbl++; |
dv = (*p->width)(p, ' '); |
vis++; |
vbl += dv; |
|
vis += dv; |
continue; |
continue; |
default: |
default: |
break; |
break; |