From: Bruno Haible <bruno@clisp.org>
Date: Fri, 19 Jul 2024 14:51:01 +0000 (+0200)
Subject: doc: Mention a bug in NetBSD's *gettext functions.
X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=7b8598ab5fe13061248c60998d84c74f36c388bc;p=gnulib.git

doc: Mention a bug in NetBSD's *gettext functions.

* doc/glibc-functions/gettext.texi: Mention buggy handling of empty
LANGUAGE environment variable.
* doc/glibc-functions/dgettext.texi: Likewise.
* doc/glibc-functions/dcgettext.texi: Likewise.
* doc/glibc-functions/ngettext.texi: Likewise.
* doc/glibc-functions/dngettext.texi: Likewise.
* doc/glibc-functions/dcngettext.texi: Likewise.
---

diff --git a/ChangeLog b/ChangeLog
index 31ed29ac61..32e91e8d3c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2024-07-19  Bruno Haible  <bruno@clisp.org>
+
+	doc: Mention a bug in NetBSD's *gettext functions.
+	* doc/glibc-functions/gettext.texi: Mention buggy handling of empty
+	LANGUAGE environment variable.
+	* doc/glibc-functions/dgettext.texi: Likewise.
+	* doc/glibc-functions/dcgettext.texi: Likewise.
+	* doc/glibc-functions/ngettext.texi: Likewise.
+	* doc/glibc-functions/dngettext.texi: Likewise.
+	* doc/glibc-functions/dcngettext.texi: Likewise.
+
 2024-07-19  Bruno Haible  <bruno@clisp.org>
 
 	xstrtol: Improve documentation.
diff --git a/doc/glibc-functions/dcgettext.texi b/doc/glibc-functions/dcgettext.texi
index f6e76e963c..9fa436b220 100644
--- a/doc/glibc-functions/dcgettext.texi
+++ b/doc/glibc-functions/dcgettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize
diff --git a/doc/glibc-functions/dcngettext.texi b/doc/glibc-functions/dcngettext.texi
index 32bb3f8666..24b420c867 100644
--- a/doc/glibc-functions/dcngettext.texi
+++ b/doc/glibc-functions/dcngettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize
diff --git a/doc/glibc-functions/dgettext.texi b/doc/glibc-functions/dgettext.texi
index b7cbbb0bd9..5d06c8fc80 100644
--- a/doc/glibc-functions/dgettext.texi
+++ b/doc/glibc-functions/dgettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize
diff --git a/doc/glibc-functions/dngettext.texi b/doc/glibc-functions/dngettext.texi
index db9a4389c9..a8acedf55d 100644
--- a/doc/glibc-functions/dngettext.texi
+++ b/doc/glibc-functions/dngettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize
diff --git a/doc/glibc-functions/gettext.texi b/doc/glibc-functions/gettext.texi
index ec9a81f341..8c11136b42 100644
--- a/doc/glibc-functions/gettext.texi
+++ b/doc/glibc-functions/gettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize
diff --git a/doc/glibc-functions/ngettext.texi b/doc/glibc-functions/ngettext.texi
index 13bb1f8dac..8aa5869597 100644
--- a/doc/glibc-functions/ngettext.texi
+++ b/doc/glibc-functions/ngettext.texi
@@ -31,4 +31,9 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 macOS 14, FreeBSD 14.0, OpenBSD 6.7, Minix 3.1.8, HP-UX 11, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@item
+This function does not treat a @code{LANGUAGE} environment variable
+with an empty value like an unset @code{LANGUAGE} environment variable
+on some platforms:
+NetBSD 10.0.
 @end itemize