* doc/posix-functions/wctype.texi: Mention c32_get_type_test.
* doc/posix-functions/iswctype.texi: Mention c32_apply_type_test.
* doc/strings.texi (Comparison of character APIs): Mention both.
2023-07-12 Bruno Haible <bruno@clisp.org>
+ doc: Mention c32_get_type_test, c32_apply_type_test.
+ * doc/posix-functions/wctype.texi: Mention c32_get_type_test.
+ * doc/posix-functions/iswctype.texi: Mention c32_apply_type_test.
+ * doc/strings.texi (Comparison of character APIs): Mention both.
+
c32_apply_type_test: Add tests.
* tests/test-c32_apply_type_test.c: New file.
* modules/c32_apply_type_test-tests: New file.
@item
On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
+However, the Gnulib function @code{c32_apply_type_test}, provided by Gnulib
+module @code{c32_apply_type_test}, operates on 32-bit wide characters and
+therefore does not have this limitation.
@end itemize
@item
On Windows and 32-bit AIX platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
+However, the Gnulib function @code{c32_get_type_test}, provided by Gnulib
+module @code{c32_get_type_test}, operates on 32-bit wide characters and
+therefore does not have this limitation.
@end itemize
@item --
@tab --
-@tab @code{iswctype}
+@tab @code{wctype}
+@tab @code{c32_get_type_test}
@tab --
+
+@item --
+@tab --
+@tab @code{iswctype}
+@tab @code{c32_apply_type_test}
@tab --
@item @code{tolower}