LWCHAR
control_char(LWCHAR c)
prchar(LWCHAR c)
prutfchar(LWCHAR ch)
static LWCHAR
return (LWCHAR)
return (LWCHAR) (
return (LWCHAR) (
return (LWCHAR) (
return (LWCHAR) (
return (LWCHAR) (
LWCHAR
LWCHAR ch;
ch = (LWCHAR) ((p < limit) ? *p++ : 0);
ch = (LWCHAR) ((p > limit) ? *--p : 0);
struct wchar_range { LWCHAR first, last; };
is_in_table(LWCHAR ch, struct wchar_range table[], int tsize)
is_composing_char(LWCHAR ch)
is_ubin_char(LWCHAR ch)
is_wide_char(LWCHAR ch)
cmd_step_common(char *p, LWCHAR ch, int len, int *pwidth, int *bswidth)
LWCHAR ch = step_char(pp, +1, p + strlen(p));
LWCHAR ch = step_char(pp, -1, cmdbuf);
int is_ansi_middle(LWCHAR);
char *prchar(LWCHAR);
char *prutfchar(LWCHAR);
LWCHAR step_char(char **, int, char *);
int is_composing_char(LWCHAR);
int is_ubin_char(LWCHAR);
int is_wide_char(LWCHAR);
is_ascii_char(LWCHAR ch)
is_ansi_end(LWCHAR ch)
static int do_append(LWCHAR, char *, off_t);
is_ansi_middle(LWCHAR ch)
store_char(LWCHAR ch, char a, char *rep, off_t pos)
r = do_append((LWCHAR) c, NULL, pos);
do_append(LWCHAR ch, char *rep, off_t pos)