/src/lib/libedit/ |
parse.h | 43 libedit_private int parse_line(EditLine *, const wchar_t *); 44 libedit_private int parse__escape(const wchar_t **); 45 libedit_private wchar_t *parse__string(wchar_t *, const wchar_t *); 46 libedit_private int parse_cmd(EditLine *, const wchar_t *);
|
filecomplete.h | 37 const wchar_t *, const wchar_t *, const char *(*)(const char *), size_t, 42 const wchar_t *, const wchar_t *, const char *(*)(const char *), size_t,
|
keymacro.h | 45 wchar_t *str; /* If it is a string... */ 51 wchar_t *buf; /* Key print buffer */ 63 libedit_private keymacro_value_t *keymacro_map_str(EditLine *, wchar_t *); 65 libedit_private int keymacro_get(EditLine *, wchar_t *, keymacro_value_t *); 66 libedit_private void keymacro_add(EditLine *, const wchar_t *, 68 libedit_private void keymacro_clear(EditLine *, el_action_t *, const wchar_t *); 69 libedit_private int keymacro_delete(EditLine *, const wchar_t *); 70 libedit_private void keymacro_print(EditLine *, const wchar_t *); 71 libedit_private void keymacro_kprint(EditLine *, const wchar_t *, 73 libedit_private size_t keymacro__decode_str(const wchar_t *, char *, size_t [all...] |
chared.h | 61 wchar_t *buf; /* full saved text */ 66 wchar_t *buf; /* redo insert key sequence */ 67 wchar_t *pos; 68 wchar_t *lim; 70 wchar_t ch; /* char that invoked it */ 80 wchar_t *pos; 87 wchar_t *buf; 88 wchar_t *last; 89 wchar_t *mark; 131 libedit_private wchar_t *cv__endword(wchar_t *, wchar_t *, int, int (*)(wint_t)) [all...] |
chartype.h | 45 * compatible, so ensure wchar_t indeed does ISO 10646 and not some other 47 #error wchar_t must store ISO 10646 characters 64 wchar_t *wbuff; 69 char *ct_encode_string(const wchar_t *, ct_buffer_t *); 72 wchar_t *ct_decode_string(const char *, ct_buffer_t *); 76 libedit_private wchar_t **ct_decode_argv(int, const char *[], ct_buffer_t *); 81 libedit_private ssize_t ct_encode_char(char *, size_t, wchar_t); 82 libedit_private size_t ct_enc_width(wchar_t); 95 libedit_private int ct_visual_width(wchar_t); 99 * up, or -1 if insufficient space. Buffer length is in count of wchar_t's. * [all...] |
prompt.h | 43 typedef wchar_t *(*el_pfunc_t)(EditLine *); 48 wchar_t p_ignore; /* character to start/end literal */ 53 libedit_private int prompt_set(EditLine *, el_pfunc_t, wchar_t, int, int); 54 libedit_private int prompt_get(EditLine *, el_pfunc_t *, wchar_t *, int);
|
search.h | 44 wchar_t *patbuf; /* The pattern buffer */ 48 wchar_t chacha; /* Character we are looking for */ 53 libedit_private int el_match(const wchar_t *, const wchar_t *); 56 libedit_private int c_hmatch(EditLine *, const wchar_t *);
|
map.h | 46 const wchar_t *name; /* function name for bind command */ 48 const wchar_t *description; /* description of function */ 69 libedit_private int map_bind(EditLine *, int, const wchar_t **); 74 libedit_private int map_set_editor(EditLine *, wchar_t *); 75 libedit_private int map_get_editor(EditLine *, const wchar_t **); 76 libedit_private int map_addfunc(EditLine *, const wchar_t *, const wchar_t *,
|
/src/include/ |
wchar.h | 70 typedef _BSD_WCHAR_T_ wchar_t; 101 size_t mbrtowc(wchar_t * __restrict, const char * __restrict, size_t, 104 size_t mbsrtowcs(wchar_t * __restrict, const char ** __restrict, size_t, 106 size_t wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); 107 wchar_t *wcscat(wchar_t * __restrict, const wchar_t * __restrict); 108 wchar_t *wcschr(const wchar_t *, wchar_t); [all...] |
/src/lib/libc/string/ |
wmemcpy.c | 40 wchar_t * 41 wmemcpy(wchar_t *d, const wchar_t *s, size_t n) 47 return (wchar_t *)memcpy(d, s, n * sizeof(wchar_t));
|
wmemmove.c | 40 wchar_t * 41 wmemmove(wchar_t *d, const wchar_t *s, size_t n) 47 return (wchar_t *)memmove(d, s, n * sizeof(wchar_t));
|
wcscat.c | 39 wchar_t * 40 wcscat(wchar_t *s1, const wchar_t *s2) 42 wchar_t *p; 43 wchar_t *q; 44 const wchar_t *r;
|
wcscpy.c | 39 wchar_t * 40 wcscpy(wchar_t *s1, const wchar_t *s2) 42 wchar_t *p;
|
wmemset.c | 39 wchar_t * 40 wmemset(wchar_t *s, wchar_t c, size_t n) 43 wchar_t *p; 47 p = (wchar_t *)s;
|
wcsncat.c | 39 wchar_t * 40 wcsncat(wchar_t *s1, const wchar_t *s2, size_t n) 42 wchar_t *p; 43 wchar_t *q; 44 const wchar_t *r;
|
wcsstr.c | 39 wchar_t * 41 wcswcs(const wchar_t *big, const wchar_t *little) 43 wcsstr(const wchar_t *big, const wchar_t *little) 46 const wchar_t *p; 47 const wchar_t *q; 48 const wchar_t *r;
|
wcsncpy.c | 39 wchar_t * 40 wcsncpy(wchar_t *s1, const wchar_t *s2, size_t n) 42 wchar_t *p;
|
wcsrchr.c | 39 wchar_t * 40 wcsrchr(const wchar_t *s, wchar_t c) 42 const wchar_t *p;
|
wcsspn.c | 38 wcsspn(const wchar_t *s, const wchar_t *set) 40 const wchar_t *p; 41 const wchar_t *q;
|
wcschr.c | 39 wchar_t * 40 wcschr(const wchar_t *p, wchar_t c)
|
wmempcpy.c | 35 wchar_t * 36 wmempcpy(wchar_t *__restrict dst, const wchar_t *__restrict src, size_t len)
|
wcspbrk.c | 42 wchar_t * 43 wcspbrk(const wchar_t *s, const wchar_t *set) 46 const wchar_t *p; 47 const wchar_t *q;
|
wcstok.c | 52 wchar_t * 53 wcstok(wchar_t * __restrict s, const wchar_t * __restrict delim, 54 wchar_t ** __restrict last) 56 const wchar_t *spanp; 57 wchar_t c, sc; 58 wchar_t *tok;
|
wmemchr.c | 39 wchar_t * 40 wmemchr(const wchar_t *s, wchar_t c, size_t n)
|
/src/lib/libc/locale/ |
wcscoll.c | 45 wcscoll_l(const wchar_t *s1, const wchar_t *s2, locale_t loc) 53 wcscoll(const wchar_t *s1, const wchar_t *s2)
|