X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/caecd4f412422d8130d616da33325e03557218e7..b6995afb9029aa609747d541d6fb0ea4bb185bae:/lib/unicode.h diff --git a/lib/unicode.h b/lib/unicode.h index 47b39f0..a996844 100644 --- a/lib/unicode.h +++ b/lib/unicode.h @@ -49,6 +49,12 @@ char *utf8_decompose_canon(const char *s, size_t ns, size_t *ndp); uint32_t *utf32_decompose_compat(const uint32_t *s, size_t ns, size_t *ndp); char *utf8_decompose_compat(const char *s, size_t ns, size_t *ndp); +uint32_t *utf32_compose_canon(const uint32_t *s, size_t ns, size_t *ndp); +char *utf8_compose_canon(const char *s, size_t ns, size_t *ndp); + +uint32_t *utf32_compose_compat(const uint32_t *s, size_t ns, size_t *ndp); +char *utf8_compose_compat(const char *s, size_t ns, size_t *ndp); + uint32_t *utf32_casefold_canon(const uint32_t *s, size_t ns, size_t *ndp); char *utf8_casefold_canon(const char *s, size_t ns, size_t *ndp);