wcwidth
return wc == L'\0' ? 0 : wcwidth(wc);
int wcwidth(wchar_t);
__weak_alias(wcwidth,_wcwidth)
fprintf( stderr, "WC width: %d\n", wcwidth( cc.vals[ 0 ]));
if ((width = wcwidth(wch)) < 0)
if (wcwidth(chp->vals[0])) {
cw = wcwidth(wc);
wcols = wcwidth(c);
if (!wcwidth(wch->vals[0])) {
cw = wcwidth(wch->vals[0]);
if (!wch->elements || wcwidth(wch->vals[0]) > 1)
if (wcwidth( wch->vals[0]))
if (!wch->elements || wcwidth( wch->vals[ 0 ]) > 1)
if (ls && wcwidth(ls->vals[0]))
if (rs && wcwidth( rs->vals[0]))
if (ts && wcwidth( ts->vals[0]))
if (bs && wcwidth( bs->vals[0]))
if (tl && wcwidth(tl->vals[0]))
if (tr && wcwidth( tr->vals[0]))
if (bl && wcwidth( bl->vals[0]))
if (br && wcwidth( br->vals[0]))
cw = wcwidth(left.vals[0]);
cw = wcwidth(right.vals[0]);
tlcw = wcwidth(topleft.vals[0]);
blcw = wcwidth(botleft.vals[0]);
trcw = wcwidth(topright.vals[0]);
brcw = wcwidth(botright.vals[0]);
cw = wcwidth(top.vals[0]);
if (wcwidth(wch[i]) != 0) {
if (len > CCHARW_MAX || (len > 1 && wcwidth(wch[0]) < 0))
cw = wcwidth(wch->vals[0]);
cw = wcwidth(*wstr);
cw = wcwidth(*(scp - 1));
cw = wcwidth(ws[0]);
w = wcwidth(*scp);
cw = wcwidth(*(scp - 1));
cw = wcwidth(ws[0]);
w = wcwidth(*scp);
cw = wcwidth(cc.vals[0]);
w = wcwidth(wc);
screen->slk_label_len, wcwidth(l->label[lcnt]));
if (l->x + wcwidth(l->label[lcnt] + tx) >=
tx += wcwidth(l->label[lcnt]);
return wcwidth(c);
w = wcwidth(end[1]); /* column width of the visible char */
w = wcwidth(*cp);
if (cp < el->el_line.lastchar && (w = wcwidth(*cp)) > 1)
w = wcwidth(c);
int i, w = wcwidth(c);
int w = wcwidth(*cp);
wcwidth(wbuf[i]) == t->widths[i])
wcwidth(wbuf[i]));
if ((width = wcwidth(ch)) > 0)
c->c_width = wcwidth(ch);
w = wcwidth(ch);
width = (size_t)wcwidth(wc);