]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Mention c32_get_mapping, c32_apply_mapping.
authorBruno Haible <bruno@clisp.org>
Thu, 13 Jul 2023 11:42:08 +0000 (13:42 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 13 Jul 2023 12:02:10 +0000 (14:02 +0200)
* doc/posix-functions/wctrans.texi: Mention c32_get_mapping.
* doc/posix-functions/towctrans.texi: Mention c32_apply_mapping.
* doc/strings.texi (Comparison of character APIs): Mention both.

ChangeLog
doc/posix-functions/towctrans.texi
doc/posix-functions/wctrans.texi
doc/strings.texi

index 2e8c72eeda86ea37898cfb8473aa6f60e5c42418..76031ff912f19b1abaeb68d2d617d3a71e9847a3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2023-07-13  Bruno Haible  <bruno@clisp.org>
 
+       doc: Mention c32_get_mapping, c32_apply_mapping.
+       * doc/posix-functions/wctrans.texi: Mention c32_get_mapping.
+       * doc/posix-functions/towctrans.texi: Mention c32_apply_mapping.
+       * doc/strings.texi (Comparison of character APIs): Mention both.
+
        c32_apply_mapping: Add tests.
        * tests/test-c32_apply_mapping.c: New file.
        * modules/c32_apply_mapping-tests: New file.
index 838701fb9cb99b544185e112ca5170bc195af4ea..6cbf58e6c60c95141bbf08cef3e4eed6478414ee 100644 (file)
@@ -18,4 +18,7 @@ Portability problems not fixed by Gnulib:
 @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_mapping}, provided by Gnulib
+module @code{c32_apply_mapping}, operates on 32-bit wide characters and
+therefore does not have this limitation.
 @end itemize
index 2fcc2df44aca4bac14fa99f879105e98294f0bc7..b48ac9658c4189f4dc14dde956f06c82c031f5a7 100644 (file)
@@ -18,4 +18,7 @@ Portability problems not fixed by Gnulib:
 @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_mapping}, provided by Gnulib module
+@code{c32_get_mapping}, operates on 32-bit wide characters and therefore does
+not have this limitation.
 @end itemize
index 9ea9c8a5b87510ac83b5fa0448238853d2d3aa9d..32165ac403ca9b42bf8810c9fe2297297637ab19 100644 (file)
@@ -858,8 +858,14 @@ POSIX and in Gnulib.
 
 @item --
 @tab --
-@tab @code{towctrans}
+@tab @code{wctrans}
+@tab @code{c32_get_mapping}
 @tab --
+
+@item --
+@tab --
+@tab @code{towctrans}
+@tab @code{c32_apply_mapping}
 @tab --
 
 @item --