| /freebsd-10-stable/contrib/ncurses/ncurses/base/ |
| D | lib_bkgd.c | 85 cchar_t wch; in NCURSES_EXPORT() local 88 wgetbkgrnd(win, &wch); in NCURSES_EXPORT() 89 tmp = _nc_to_char((wint_t) CharOf(wch)); in NCURSES_EXPORT() 92 | (AttrOf(wch) & ALL_BUT_COLOR) in NCURSES_EXPORT() 103 NCURSES_CH_T wch; in wbkgdset() local 104 SetChar2(wch, ch); in wbkgdset() 105 wbkgrndset(win, CHREF(wch)); in wbkgdset() 137 NCURSES_CH_T wch = win->_line[y].text[x]; in wbkgrnd() local 138 RemAttr(wch, (~(A_ALTCHARSET | A_CHARTEXT))); in wbkgrnd() 139 win->_line[y].text[x] = _nc_render(win, wch); in wbkgrnd() [all …]
|
| D | lib_insch.c | 56 NCURSES_CH_T wch; in NCURSES_EXPORT() local 70 SetChar2(wch, ch); in NCURSES_EXPORT() 71 _nc_waddch_nosync(win, wch); in NCURSES_EXPORT() 86 SetChar2(wch, ch); in NCURSES_EXPORT() 92 *temp1 = _nc_render(win, wch); in NCURSES_EXPORT() 109 SetChar2(wch, ch); in NCURSES_EXPORT() 110 wch = _nc_render(win, wch); in NCURSES_EXPORT() 111 count = _nc_build_wch(win, &wch); in NCURSES_EXPORT() 113 code = wins_wch(win, &wch); in NCURSES_EXPORT()
|
| D | lib_hline.c | 56 NCURSES_CH_T wch; in NCURSES_EXPORT() local 66 SetChar2(wch, ACS_HLINE); in NCURSES_EXPORT() 68 SetChar2(wch, ch); in NCURSES_EXPORT() 69 wch = _nc_render(win, wch); in NCURSES_EXPORT() 72 line->text[end] = wch; in NCURSES_EXPORT()
|
| D | lib_vline.c | 55 NCURSES_CH_T wch; in NCURSES_EXPORT() local 63 SetChar2(wch, ACS_VLINE); in NCURSES_EXPORT() 65 SetChar2(wch, ch); in NCURSES_EXPORT() 66 wch = _nc_render(win, wch); in NCURSES_EXPORT() 70 line->text[col] = wch; in NCURSES_EXPORT()
|
| D | lib_instr.c | 65 wchar_t *wch; in NCURSES_EXPORT() local 77 && (wch = typeCalloc(wchar_t, (unsigned) n2 + 1)) != 0) { in NCURSES_EXPORT() 78 if (getcchar(cell, wch, &attrs, &pair, 0) == OK) { in NCURSES_EXPORT() 81 n3 = wcstombs(0, wch, 0); in NCURSES_EXPORT() 90 wcstombs(tmp, wch, n3); in NCURSES_EXPORT() 96 free(wch); in NCURSES_EXPORT()
|
| D | lib_box.c | 51 NCURSES_CH_T wch; in _my_render() local 52 SetChar2(wch, ch); in _my_render() 53 wch = _nc_render(win, wch); in _my_render() 54 return CharOf(wch) | AttrOf(wch); in _my_render()
|
| D | lib_addch.c | 514 NCURSES_CH_T wch; in waddch() local 515 SetChar2(wch, ch); in waddch() 520 if (win && (waddch_nosync(win, wch) != ERR)) { in waddch() 533 NCURSES_CH_T wch; in wechochar() local 534 SetChar2(wch, ch); in wechochar() 539 if (win && (waddch_nosync(win, wch) != ERR)) { in wechochar()
|
| /freebsd-10-stable/contrib/ncurses/ncurses/widechar/ |
| D | lib_cchar.c | 48 const wchar_t *wch, in NCURSES_EXPORT() 58 wcval, _nc_viswbuf(wch), in NCURSES_EXPORT() 61 len = wcslen(wch); in NCURSES_EXPORT() 63 || (len > 1 && wcwidth(wch[0]) < 0)) { in NCURSES_EXPORT() 74 if (wcwidth(wch[i]) != 0) { in NCURSES_EXPORT() 85 memcpy(&wcval->chars, wch, len * sizeof(wchar_t)); in NCURSES_EXPORT() 97 wchar_t *wch, in getcchar() argument 107 wcval, wch, attrs, color_pair, opts)); in getcchar() 114 if (wch == NULL) { in getcchar() 121 wmemcpy(wch, wcval->chars, (unsigned) len); in getcchar() [all …]
|
| D | lib_add_wch.c | 41 wadd_wch(WINDOW *win, const cchar_t *wch) in NCURSES_EXPORT() 48 _tracech_t(wch))); in NCURSES_EXPORT() 53 attr_t attrs = (wch->attr & A_ATTRIBUTES); in NCURSES_EXPORT() 55 if ((PUTC_ch = wch->chars[PUTC_i]) == L'\0') in NCURSES_EXPORT() 78 wecho_wchar(WINDOW *win, const cchar_t *wch) in wecho_wchar() argument 85 _tracech_t(wch))); in wecho_wchar() 90 attr_t attrs = (wch->attr & A_ATTRIBUTES); in wecho_wchar() 92 if ((PUTC_ch = wch->chars[PUTC_i]) == L'\0') in wecho_wchar()
|
| D | lib_hline_set.c | 55 NCURSES_CH_T wch; in NCURSES_EXPORT() local 65 wch = *WACS_HLINE; in NCURSES_EXPORT() 67 wch = *ch; in NCURSES_EXPORT() 68 wch = _nc_render(win, wch); in NCURSES_EXPORT() 71 line->text[end] = wch; in NCURSES_EXPORT()
|
| D | lib_vline_set.c | 54 NCURSES_CH_T wch; in NCURSES_EXPORT() local 62 wch = *WACS_VLINE; in NCURSES_EXPORT() 64 wch = *ch; in NCURSES_EXPORT() 65 wch = _nc_render(win, wch); in NCURSES_EXPORT() 69 line->text[col] = wch; in NCURSES_EXPORT()
|
| D | lib_get_wch.c | 48 #define check_mbytes(wch,buffer,length,state) \ argument 49 (int) mbtowc(&wch, buffer, length) 54 #define check_mbytes(wch,buffer,length,state) \ 55 (int) mbrtowc(&wch, buffer, length, &state) 69 wchar_t wch; in NCURSES_EXPORT() local 112 if (check_mbytes(wch, buffer, count, state) != status) { in NCURSES_EXPORT() 116 value = wch; in NCURSES_EXPORT()
|
| D | lib_ins_wch.c | 49 _nc_insert_wch(WINDOW *win, const cchar_t *wch) in _nc_insert_wch() argument 51 int cells = wcwidth(CharOf(CHDEREF(wch))); in _nc_insert_wch() 67 *temp1 = _nc_render(win, *wch); in _nc_insert_wch() 78 wins_wch(WINDOW *win, const cchar_t *wch) in wins_wch() argument 84 T((T_CALLED("wins_wch(%p, %s)"), win, _tracecchar_t(wch))); in wins_wch() 90 code = _nc_insert_wch(win, wch); in wins_wch()
|
| D | lib_erasewchar.c | 45 erasewchar(wchar_t * wch) in NCURSES_EXPORT() 52 *wch = value; in NCURSES_EXPORT() 66 killwchar(wchar_t * wch) in killwchar() argument 73 *wch = value; in killwchar()
|
| D | lib_pecho_wchar.c | 38 pecho_wchar(WINDOW *pad, const cchar_t * wch) in NCURSES_EXPORT() 40 T((T_CALLED("pecho_wchar(%p, %s)"), pad, _tracech_t(wch))); in NCURSES_EXPORT() 46 returnCode(wecho_wchar(pad, wch)); in NCURSES_EXPORT() 48 wadd_wch(pad, wch); in NCURSES_EXPORT()
|
| D | lib_unget_wch.c | 68 unget_wch(const wchar_t wch) in unget_wch() argument 75 T((T_CALLED("unget_wch(%#lx)"), (unsigned long) wch)); in unget_wch() 78 length = _nc_wcrtomb(0, wch, &state); in unget_wch() 86 wcrtomb(string, wch, &state); in unget_wch()
|
| D | lib_inwstr.c | 51 wchar_t wch; in NCURSES_EXPORT() local 62 && ((wch = text[col].chars[inx]) != 0); in NCURSES_EXPORT() 70 wstr[count++] = wch; in NCURSES_EXPORT()
|
| D | lib_get_wstr.c | 49 wchar_t wch[2]; in wadd_wint() local 51 wch[0] = (wchar_t) (*src); in wadd_wint() 52 wch[1] = 0; in wadd_wint() 53 setcchar(&tmp, wch, A_NORMAL, 0, NULL); in wadd_wint()
|
| /freebsd-10-stable/lib/libc/locale/ |
| D | gb18030.c | 84 wchar_t wch; in _GB18030_mbrtowc() local 120 wch = ch; in _GB18030_mbrtowc() 122 wch = ch; in _GB18030_mbrtowc() 127 wch = (wch << 8) | ch; in _GB18030_mbrtowc() 135 wch = ((wch & 0x7f) << 8) | ch; in _GB18030_mbrtowc() 141 wch = (wch << 8) | ch; in _GB18030_mbrtowc() 147 wch = (wch << 8) | ch; in _GB18030_mbrtowc() 155 *pwc = wch; in _GB18030_mbrtowc() 157 return (wch == L'\0' ? 0 : len - ocount); in _GB18030_mbrtowc()
|
| D | utf8.c | 97 wchar_t lbound, wch; in _UTF8_mbrtowc() local 165 wch = (unsigned char)*s++ & mask; in _UTF8_mbrtowc() 167 wch = us->ch; in _UTF8_mbrtowc() 177 wch <<= 6; in _UTF8_mbrtowc() 178 wch |= *s++ & 0x3f; in _UTF8_mbrtowc() 184 us->ch = wch; in _UTF8_mbrtowc() 187 if (wch < lbound) { in _UTF8_mbrtowc() 194 if ((wch >= 0xd800 && wch <= 0xdfff) || wch > 0x10ffff) { in _UTF8_mbrtowc() 202 *pwc = wch; in _UTF8_mbrtowc() 204 return (wch == L'\0' ? 0 : want); in _UTF8_mbrtowc()
|
| /freebsd-10-stable/bin/cat/ |
| D | cat.c | 210 wint_t wch; in cook_cat() local 248 if ((wch = getwc(fp)) == WEOF) { in cook_cat() 255 wch = ch; in cook_cat() 260 if (!iswascii(wch) && !iswprint(wch)) { in cook_cat() 264 wch = toascii(wch); in cook_cat() 266 if (iswcntrl(wch)) { in cook_cat() 267 ch = toascii(wch); in cook_cat() 273 if (putwchar(wch) == WEOF) in cook_cat()
|
| /freebsd-10-stable/usr.bin/wc/ |
| D | wc.c | 179 wchar_t wch; in cnt() local 267 wch = (unsigned char)*p; in cnt() 268 } else if ((clen = mbrtowc(&wch, p, len, &mbs)) == in cnt() 278 wch = (unsigned char)*p; in cnt() 284 if (wch != L'\n') in cnt() 288 if (wch == L'\n') { in cnt() 294 if (iswspace(wch)) in cnt()
|
| /freebsd-10-stable/usr.bin/printf/ |
| D | printf.c | 547 wchar_t wch; in asciicode() local 553 switch (mbrtowc(&wch, *gargv + 1, MB_LEN_MAX, &mbs)) { in asciicode() 556 wch = (unsigned char)gargv[0][1]; in asciicode() 559 wch = 0; in asciicode() 562 ch = wch; in asciicode()
|
| /freebsd-10-stable/contrib/ncurses/ncurses/ |
| D | curses.priv.h | 251 #define wgetbkgrnd(win, wch) *wch = win->_bkgd argument 1068 #define CHREF(wch) (&wch) argument 1069 #define CHDEREF(wch) (*wch) argument 1132 #define CHREF(wch) wch argument 1133 #define CHDEREF(wch) wch argument 1151 #define SetChar2(wch,ch) SetChar(wch,ChCharOf(ch),ChAttrOf(ch)) argument
|
| /freebsd-10-stable/usr.bin/tr/ |
| D | str.c | 64 wchar_t wch; in next() local 85 clen = mbrtowc(&wch, s->str, MB_LEN_MAX, NULL); in next() 90 s->lastch = wch; in next()
|