X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fnl_langinfo.texi;h=0850a8a9adbf3f9f874d95dea24fa8bdc35c9d9a;hb=7c59efd8bc7abb8c79ae969a65ece95e68c9be4c;hp=9fd56229e4b1a788b08fffa68058f7bfcd8e7c7b;hpb=09ef7461110822a3970aa8eebcfaa740996a82f2;p=gnulib.git diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi index 9fd56229e..0850a8a9a 100644 --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -4,21 +4,28 @@ 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