# HG changeset patch # User Bruno Haible # Date 1325786901 -3600 # Node ID ee328959515f3e626dae91fb4e08e5d73e067ba7 # Parent e8cde289d52519a362f9b4bb23663fd09a580790 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 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +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. diff --git a/doc/posix-functions/dprintf.texi b/doc/posix-functions/dprintf.texi --- a/doc/posix-functions/dprintf.texi +++ b/doc/posix-functions/dprintf.texi @@ -29,6 +29,10 @@ 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 --- a/doc/posix-functions/fprintf.texi +++ b/doc/posix-functions/fprintf.texi @@ -87,6 +87,10 @@ 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 --- a/doc/posix-functions/fwprintf.texi +++ b/doc/posix-functions/fwprintf.texi @@ -19,6 +19,10 @@ 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 --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -41,4 +41,9 @@ 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 --- a/doc/posix-functions/printf.texi +++ b/doc/posix-functions/printf.texi @@ -87,6 +87,10 @@ 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 --- a/doc/posix-functions/snprintf.texi +++ b/doc/posix-functions/snprintf.texi @@ -94,4 +94,8 @@ 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 --- a/doc/posix-functions/sprintf.texi +++ b/doc/posix-functions/sprintf.texi @@ -69,4 +69,8 @@ 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 --- a/doc/posix-functions/swprintf.texi +++ b/doc/posix-functions/swprintf.texi @@ -23,4 +23,8 @@ 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 --- a/doc/posix-functions/vdprintf.texi +++ b/doc/posix-functions/vdprintf.texi @@ -43,6 +43,10 @@ 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 --- a/doc/posix-functions/vfprintf.texi +++ b/doc/posix-functions/vfprintf.texi @@ -87,6 +87,10 @@ 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 --- a/doc/posix-functions/vfwprintf.texi +++ b/doc/posix-functions/vfwprintf.texi @@ -19,6 +19,10 @@ 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 --- a/doc/posix-functions/vprintf.texi +++ b/doc/posix-functions/vprintf.texi @@ -87,6 +87,10 @@ 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 --- a/doc/posix-functions/vsnprintf.texi +++ b/doc/posix-functions/vsnprintf.texi @@ -91,4 +91,8 @@ 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 --- a/doc/posix-functions/vsprintf.texi +++ b/doc/posix-functions/vsprintf.texi @@ -69,4 +69,8 @@ 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 --- a/doc/posix-functions/vswprintf.texi +++ b/doc/posix-functions/vswprintf.texi @@ -20,4 +20,8 @@ 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 --- a/doc/posix-functions/vwprintf.texi +++ b/doc/posix-functions/vwprintf.texi @@ -23,6 +23,10 @@ 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 --- a/doc/posix-functions/wprintf.texi +++ b/doc/posix-functions/wprintf.texi @@ -23,6 +23,10 @@ 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.