Home
last modified time | relevance | path

Searched refs:wch (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-10-stable/contrib/ncurses/ncurses/base/
Dlib_bkgd.c85 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 …]
Dlib_insch.c56 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()
Dlib_hline.c56 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()
Dlib_vline.c55 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()
Dlib_instr.c65 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()
Dlib_box.c51 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()
Dlib_addch.c514 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/
Dlib_cchar.c48 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 …]
Dlib_add_wch.c41 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()
Dlib_hline_set.c55 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()
Dlib_vline_set.c54 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()
Dlib_get_wch.c48 #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()
Dlib_ins_wch.c49 _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()
Dlib_erasewchar.c45 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()
Dlib_pecho_wchar.c38 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()
Dlib_unget_wch.c68 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()
Dlib_inwstr.c51 wchar_t wch; in NCURSES_EXPORT() local
62 && ((wch = text[col].chars[inx]) != 0); in NCURSES_EXPORT()
70 wstr[count++] = wch; in NCURSES_EXPORT()
Dlib_get_wstr.c49 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/
Dgb18030.c84 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()
Dutf8.c97 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/
Dcat.c210 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/
Dwc.c179 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/
Dprintf.c547 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/
Dcurses.priv.h251 #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/
Dstr.c64 wchar_t wch; in next() local
85 clen = mbrtowc(&wch, s->str, MB_LEN_MAX, NULL); in next()
90 s->lastch = wch; in next()

12