diff options
author | Jacob Moody <moody@posixcafe.org> | 2023-03-26 01:02:20 +0000 |
---|---|---|
committer | Jacob Moody <moody@posixcafe.org> | 2023-03-26 01:02:20 +0000 |
commit | 04759ec9af6dcc78ea5873ceaf6db2e3b3920b22 (patch) | |
tree | 0e20684eee0f36fff952c46bc14828f1005dfb31 /sys/include | |
parent | 2163aebcb85e8214869a2c026b3fc5bd9ddac22c (diff) |
runecomp(2)
Diffstat (limited to 'sys/include')
-rw-r--r-- | sys/include/libc.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/include/libc.h b/sys/include/libc.h index 7f1bb83fe..441d067c8 100644 --- a/sys/include/libc.h +++ b/sys/include/libc.h @@ -77,6 +77,18 @@ extern Rune* runestrrchr(Rune*, Rune); extern long runestrlen(Rune*); extern Rune* runestrstr(Rune*, Rune*); +extern int runecomp(Rune*, Rune*, int); +extern int runedecomp(Rune*, Rune*, int); +extern int utfcomp(char*, char*, int); +extern int utfdecomp(char*, char*, int); +extern char* fullutfnorm(char*,int); +extern Rune* fullrunenorm(Rune*,int); + +extern Rune* runewbreak(Rune*); +extern char* utfwbreak(char*); +extern Rune* runegbreak(Rune*); +extern char* utfgbreak(char*); + extern Rune tolowerrune(Rune); extern Rune totitlerune(Rune); extern Rune toupperrune(Rune); |