X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fnl_langinfo.texi;h=0850a8a9adbf3f9f874d95dea24fa8bdc35c9d9a;hb=7c59efd8bc7abb8c79ae969a65ece95e68c9be4c;hp=2b7b506002e75024ae90540a944ea478dfcbe8ec;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi index 2b7b50600..0850a8a9a 100644 --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -2,23 +2,30 @@ @section @code{nl_langinfo} @findex nl_langinfo -POSIX specification: @url{http://www.opengroup.org/susv3xsh/nl_langinfo.html} +POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html} -Gnulib module: --- +Gnulib module: nl_langinfo Portability problems fixed by Gnulib: @itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize @item This function is missing on some platforms: mingw, BeOS. @item -Some older versions of glibc had @code{nl_langinfo} but not the @code{CODESET} -macro. +The constant @code{CODESET} is not supported on some platforms: +glibc 2.0.6, OpenBSD 3.8. @item -On Cygwin, which doesn't have locales, @code{nl_langinfo(CODESET)} always +The constants @code{ERA}, @code{ERA_D_FMT}, @code{ERA_D_T_FMT}, +@code{ERA_T_FMT}, @code{ALT_DIGITS} are not supported on some platforms: +OpenBSD 3.8. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Cygwin 1.5.x, which doesn't have locales, @code{nl_langinfo(CODESET)} always returns @code{"US-ASCII"}. + +@item +On Cygwin 1.7.0, only the charset portion of a locale designation is honored. @end itemize