Searched refs:codepoint (Results 1 – 9 of 9) sorted by relevance
5 unsigned int utf8_seqlen(long codepoint);8 INLINE unsigned int utf8_seqlen(long codepoint) in utf8_seqlen() argument10 if(codepoint < 0x0000080) return 1; in utf8_seqlen()11 if(codepoint < 0x0000800) return 2; in utf8_seqlen()12 if(codepoint < 0x0010000) return 3; in utf8_seqlen()13 if(codepoint < 0x0200000) return 4; in utf8_seqlen()14 if(codepoint < 0x4000000) return 5; in utf8_seqlen()20 int fill_utf8(long codepoint, char *str);25 int nbytes = utf8_seqlen(codepoint); in fill_utf8()31 str[b] = 0x80 | (codepoint & 0x3f); in fill_utf8()[all …]
563 INTERNAL int vterm_unicode_is_ambiguous(uint32_t codepoint) in vterm_unicode_is_ambiguous() argument565 return (bisearch(codepoint, ambiguous, in vterm_unicode_is_ambiguous()571 int IS_COMBINING_FUNCTION(uint32_t codepoint);575 vterm_is_combining(uint32_t codepoint) in vterm_is_combining() argument577 return bisearch(codepoint, combining, sizeof(combining) / sizeof(struct interval) - 1); in vterm_is_combining()599 INTERNAL int vterm_unicode_width(uint32_t codepoint) in vterm_unicode_width() argument601 if(bisearch(codepoint, fullwidth, sizeof(fullwidth) / sizeof(fullwidth[0]) - 1)) in vterm_unicode_width()604 return WCWIDTH_FUNCTION(codepoint); in vterm_unicode_width()607 INTERNAL int vterm_unicode_is_combining(uint32_t codepoint) in vterm_unicode_is_combining() argument609 return IS_COMBINING_FUNCTION(codepoint); in vterm_unicode_is_combining()
275 int vterm_unicode_width(uint32_t codepoint);276 int vterm_unicode_is_combining(uint32_t codepoint);277 int vterm_unicode_is_ambiguous(uint32_t codepoint);
70 # an encoding of the highest codepoint still too short
75 " One Unicode codepoint
29 …-timezone adjust-time-to-timezone avg base-uri base-uri boolean ceiling codepoint-equal codepoints…
104 …ex%(digit|_digit)|w%(hite%(_space|space)|ord)|noncharacter%(_code_point|codepoint)|p%(rint|unctuat…
3101 codepoint; a hard tab is one; wide and
12576 " codepoint; a hard tab is one; wide and narrow CJK are one each; etc.)