LF OS
Hobby operating system for amd64 with high ambitions
|
Go to the source code of this file.
Data Structures | |
struct | interval |
Functions | |
static int | bisearch (uint32_t ucs, const struct interval *table, int max) |
static int | mk_wcwidth (uint32_t ucs) |
INTERNAL int | vterm_unicode_width (uint32_t codepoint) |
INTERNAL int | vterm_unicode_is_combining (uint32_t codepoint) |
Variables | |
static const struct interval | combining [] |
static const struct interval | fullwidth [] |
struct interval |
Definition at line 130 of file unicode.c.
References interval::first, and interval::last.
|
static |
Definition at line 183 of file unicode.c.
References bisearch(), and combining.
Definition at line 310 of file unicode.c.
References bisearch(), and combining.
Definition at line 302 of file unicode.c.
References bisearch(), fullwidth, and mk_wcwidth().