From: Bruno Haible Date: Thu, 5 Jan 2012 18:08:21 +0000 (+0100) Subject: doc: Mention NetBSD bugs. X-Git-Tag: v0.1~1294 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=a651adcf66369737e198d7a9535dbc7755c4c529;p=gnulib.git doc: Mention NetBSD bugs. * doc/posix-functions/*printf.texi: Mention a NetBSD 5.1 bug. * doc/posix-functions/nl_langinfo.texi: Mention another NetBSD 5.1 bug. --- diff --git a/ChangeLog b/ChangeLog index 6dd43447f..ea441d10c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2012-01-05 Bruno Haible + doc: Mention NetBSD bugs. + * doc/posix-functions/*printf.texi: Mention a NetBSD 5.1 bug. + * doc/posix-functions/nl_langinfo.texi: Mention another NetBSD 5.1 bug. + +2012-01-05 Bruno Haible + strtoumax tests: Enhance tests. * tests/test-strtoumax.c (main): Add tests for large values. diff --git a/doc/posix-functions/dprintf.texi b/doc/posix-functions/dprintf.texi index 579a779c0..0ded0699c 100644 --- a/doc/posix-functions/dprintf.texi +++ b/doc/posix-functions/dprintf.texi @@ -29,6 +29,10 @@ AIX 7.1. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9. diff --git a/doc/posix-functions/fprintf.texi b/doc/posix-functions/fprintf.texi index 277885e25..fc73c6fee 100644 --- a/doc/posix-functions/fprintf.texi +++ b/doc/posix-functions/fprintf.texi @@ -87,6 +87,10 @@ mingw, MSVC 9. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item Attempting to write to a read-only stream fails with @code{EOF} but does not set the error flag for @code{ferror} on some platforms: glibc 2.13, cygwin 1.7.9. diff --git a/doc/posix-functions/fwprintf.texi b/doc/posix-functions/fwprintf.texi index cf4628ad4..d6d3b1493 100644 --- a/doc/posix-functions/fwprintf.texi +++ b/doc/posix-functions/fwprintf.texi @@ -19,6 +19,10 @@ NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot accommodate all Unicode characters. @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9. diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi index 7cca80985..cdb56686b 100644 --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -41,4 +41,9 @@ On Cygwin 1.7.0, only the charset portion of a locale designation is honored. On NetBSD 5.0, in some locales, @code{nl_langinfo(CRNCYSTR)} returns the empty string, although the local currency symbol, as returned by @code{localeconv()->currency_symbol}, is non-empty. + +@item +On NetBSD 5.1, in the "C" locale, the results of +@code{nl_langinfo(ABMON_1)} ... @code{nl_langinfo(ABMON_12)} are full month +names, not abbreviated month names. @end itemize diff --git a/doc/posix-functions/printf.texi b/doc/posix-functions/printf.texi index 81a3322f8..109173e79 100644 --- a/doc/posix-functions/printf.texi +++ b/doc/posix-functions/printf.texi @@ -87,6 +87,10 @@ mingw, MSVC 9. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item Attempting to write to a read-only stream fails with @code{EOF} but does not set the error flag for @code{ferror} on some platforms: glibc 2.13, cygwin 1.7.9. diff --git a/doc/posix-functions/snprintf.texi b/doc/posix-functions/snprintf.texi index 14ad3816c..a13f530de 100644 --- a/doc/posix-functions/snprintf.texi +++ b/doc/posix-functions/snprintf.texi @@ -94,4 +94,8 @@ OSF/1 5.1. Portability problems not fixed by Gnulib: @itemize +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/sprintf.texi b/doc/posix-functions/sprintf.texi index 8c0529f07..2ab6ffb10 100644 --- a/doc/posix-functions/sprintf.texi +++ b/doc/posix-functions/sprintf.texi @@ -69,4 +69,8 @@ MacOS X 10.3, FreeBSD 6.0, NetBSD 5.0. Portability problems not fixed by Gnulib: @itemize +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/swprintf.texi b/doc/posix-functions/swprintf.texi index 15640fd91..edf2e7ce5 100644 --- a/doc/posix-functions/swprintf.texi +++ b/doc/posix-functions/swprintf.texi @@ -23,4 +23,8 @@ On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cann accommodate all Unicode characters. @item On Windows, this function does not take a buffer size as second argument. +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/vdprintf.texi b/doc/posix-functions/vdprintf.texi index 5101ee4c7..561038f7b 100644 --- a/doc/posix-functions/vdprintf.texi +++ b/doc/posix-functions/vdprintf.texi @@ -43,6 +43,10 @@ AIX 7.1, BeOS. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9. diff --git a/doc/posix-functions/vfprintf.texi b/doc/posix-functions/vfprintf.texi index 2159b43f3..7f5f46055 100644 --- a/doc/posix-functions/vfprintf.texi +++ b/doc/posix-functions/vfprintf.texi @@ -87,6 +87,10 @@ mingw, MSVC 9. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item Attempting to write to a read-only stream fails with @code{EOF} but does not set the error flag for @code{ferror} on some platforms: glibc 2.13, cygwin 1.7.9. diff --git a/doc/posix-functions/vfwprintf.texi b/doc/posix-functions/vfwprintf.texi index 8f07e7130..261f07fa8 100644 --- a/doc/posix-functions/vfwprintf.texi +++ b/doc/posix-functions/vfwprintf.texi @@ -19,6 +19,10 @@ NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Solaris 2.6, Cygwin On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot accommodate all Unicode characters. @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9. diff --git a/doc/posix-functions/vprintf.texi b/doc/posix-functions/vprintf.texi index 6770c002c..b9e855719 100644 --- a/doc/posix-functions/vprintf.texi +++ b/doc/posix-functions/vprintf.texi @@ -87,6 +87,10 @@ mingw, MSVC 9. Portability problems not fixed by Gnulib: @itemize @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item Attempting to write to a read-only stream fails with @code{EOF} but does not set the error flag for @code{ferror} on some platforms: glibc 2.13, cygwin 1.7.9. diff --git a/doc/posix-functions/vsnprintf.texi b/doc/posix-functions/vsnprintf.texi index 967a9956d..44fa36909 100644 --- a/doc/posix-functions/vsnprintf.texi +++ b/doc/posix-functions/vsnprintf.texi @@ -91,4 +91,8 @@ HP-UX 11, OSF/1 5.1. Portability problems not fixed by Gnulib: @itemize +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/vsprintf.texi b/doc/posix-functions/vsprintf.texi index f86356629..7378288bd 100644 --- a/doc/posix-functions/vsprintf.texi +++ b/doc/posix-functions/vsprintf.texi @@ -69,4 +69,8 @@ MacOS X 10.3, FreeBSD 6.0, NetBSD 5.0. Portability problems not fixed by Gnulib: @itemize +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/vswprintf.texi b/doc/posix-functions/vswprintf.texi index fd6b690a4..b385f5ee7 100644 --- a/doc/posix-functions/vswprintf.texi +++ b/doc/posix-functions/vswprintf.texi @@ -20,4 +20,8 @@ On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cann accommodate all Unicode characters. @item On Windows, this function does not take a buffer size as second argument. +@item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. @end itemize diff --git a/doc/posix-functions/vwprintf.texi b/doc/posix-functions/vwprintf.texi index 56701b30d..922b71c53 100644 --- a/doc/posix-functions/vwprintf.texi +++ b/doc/posix-functions/vwprintf.texi @@ -23,6 +23,10 @@ platforms: Cygwin 1.5.x. On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot accommodate all Unicode characters. @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9. diff --git a/doc/posix-functions/wprintf.texi b/doc/posix-functions/wprintf.texi index 05b9d949d..1624e7d91 100644 --- a/doc/posix-functions/wprintf.texi +++ b/doc/posix-functions/wprintf.texi @@ -23,6 +23,10 @@ platforms: Cygwin 1.5.x. On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot accommodate all Unicode characters. @item +When formatting an integer with grouping flag, this function inserts thousands +separators even in the "C" locale on some platforms: +NetBSD 5.1. +@item On some platforms, this function does not set @code{errno} or the stream error indicator on attempts to write to a read-only stream: Cygwin 1.7.9.