From 04759ec9af6dcc78ea5873ceaf6db2e3b3920b22 Mon Sep 17 00:00:00 2001 From: Jacob Moody Date: Sun, 26 Mar 2023 01:02:20 +0000 Subject: runecomp(2) --- sys/include/libc.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'sys/include') 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); -- cgit v1.2.3