Symbol: wcwidth
bin/ls/util.c
111
return wc == L'\0' ? 0 : wcwidth(wc);
include/wchar.h
149
int wcwidth(wchar_t);
lib/libc/locale/iswctype_mb.c
185
__weak_alias(wcwidth,_wcwidth)
lib/libcurses/EXAMPLES/ex1.c
92
fprintf( stderr, "WC width: %d\n", wcwidth( cc.vals[ 0 ]));
lib/libcurses/EXAMPLES/view.c
144
if ((width = wcwidth(wch)) < 0)
lib/libcurses/add_wchstr.c
173
if (wcwidth(chp->vals[0])) {
lib/libcurses/add_wchstr.c
202
cw = wcwidth(wc);
lib/libcurses/addbytes.c
289
wcols = wcwidth(c);
lib/libcurses/addbytes.c
421
if (!wcwidth(wch->vals[0])) {
lib/libcurses/addbytes.c
490
cw = wcwidth(wch->vals[0]);
lib/libcurses/background.c
182
if (!wch->elements || wcwidth(wch->vals[0]) > 1)
lib/libcurses/background.c
195
if (wcwidth( wch->vals[0]))
lib/libcurses/background.c
276
if (!wch->elements || wcwidth( wch->vals[ 0 ]) > 1)
lib/libcurses/border.c
214
if (ls && wcwidth(ls->vals[0]))
lib/libcurses/border.c
218
if (rs && wcwidth( rs->vals[0]))
lib/libcurses/border.c
222
if (ts && wcwidth( ts->vals[0]))
lib/libcurses/border.c
226
if (bs && wcwidth( bs->vals[0]))
lib/libcurses/border.c
230
if (tl && wcwidth(tl->vals[0]))
lib/libcurses/border.c
234
if (tr && wcwidth( tr->vals[0]))
lib/libcurses/border.c
238
if (bl && wcwidth( bl->vals[0]))
lib/libcurses/border.c
242
if (br && wcwidth( br->vals[0]))
lib/libcurses/border.c
305
cw = wcwidth(left.vals[0]);
lib/libcurses/border.c
349
cw = wcwidth(right.vals[0]);
lib/libcurses/border.c
399
tlcw = wcwidth(topleft.vals[0]);
lib/libcurses/border.c
402
blcw = wcwidth(botleft.vals[0]);
lib/libcurses/border.c
405
trcw = wcwidth(topright.vals[0]);
lib/libcurses/border.c
408
brcw = wcwidth(botright.vals[0]);
lib/libcurses/border.c
412
cw = wcwidth(top.vals[0]);
lib/libcurses/cchar.c
105
if (wcwidth(wch[i]) != 0) {
lib/libcurses/cchar.c
97
if (len > CCHARW_MAX || (len > 1 && wcwidth(wch[0]) < 0))
lib/libcurses/ins_wch.c
100
cw = wcwidth(wch->vals[0]);
lib/libcurses/ins_wstr.c
147
cw = wcwidth(*wstr);
lib/libcurses/ins_wstr.c
175
cw = wcwidth(*(scp - 1));
lib/libcurses/ins_wstr.c
200
cw = wcwidth(ws[0]);
lib/libcurses/ins_wstr.c
209
w = wcwidth(*scp);
lib/libcurses/ins_wstr.c
241
cw = wcwidth(*(scp - 1));
lib/libcurses/ins_wstr.c
262
cw = wcwidth(ws[0]);
lib/libcurses/ins_wstr.c
274
w = wcwidth(*scp);
lib/libcurses/line.c
232
cw = wcwidth(cc.vals[0]);
lib/libcurses/slk.c
755
w = wcwidth(wc);
lib/libcurses/slk.c
856
screen->slk_label_len, wcwidth(l->label[lcnt]));
lib/libcurses/slk.c
866
if (l->x + wcwidth(l->label[lcnt] + tx) >=
lib/libcurses/slk.c
887
tx += wcwidth(l->label[lcnt]);
lib/libedit/chartype.c
269
return wcwidth(c);
lib/libedit/literal.c
85
w = wcwidth(end[1]); /* column width of the visible char */
lib/libedit/refresh.c
1062
w = wcwidth(*cp);
lib/libedit/refresh.c
1078
if (cp < el->el_line.lastchar && (w = wcwidth(*cp)) > 1)
lib/libedit/refresh.c
1100
w = wcwidth(c);
lib/libedit/refresh.c
196
int i, w = wcwidth(c);
lib/libedit/refresh.c
289
int w = wcwidth(*cp);
tests/lib/libc/locale/t_mbstowcs.c
225
wcwidth(wbuf[i]) == t->widths[i])
tests/lib/libc/locale/t_mbstowcs.c
232
wcwidth(wbuf[i]));
usr.bin/col/col.c
245
if ((width = wcwidth(ch)) > 0)
usr.bin/col/col.c
325
c->c_width = wcwidth(ch);
usr.bin/fold/fold.c
226
w = wcwidth(ch);
usr.bin/sed/process.c
640
width = (size_t)wcwidth(wc);