X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/caecd4f412422d8130d616da33325e03557218e7..f9635e06947ec6bc61c7977e7a3f9dba2c43d784:/lib/unicode.h?ds=inline 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);