mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-17 12:41:05 +03:00
* doc/posix-functions/*printf.texi: Mention a NetBSD 5.1 bug. * doc/posix-functions/nl_langinfo.texi: Mention another NetBSD 5.1 bug.
50 lines
1.4 KiB
Plaintext
50 lines
1.4 KiB
Plaintext
@node nl_langinfo
|
|
@section @code{nl_langinfo}
|
|
@findex nl_langinfo
|
|
|
|
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html}
|
|
|
|
Gnulib module: nl_langinfo
|
|
|
|
Portability problems fixed by Gnulib:
|
|
@itemize
|
|
@item
|
|
This function is missing on some platforms:
|
|
Minix 3.1.8, mingw, MSVC 9, BeOS.
|
|
@item
|
|
The constant @code{CODESET} is not supported on some platforms:
|
|
glibc 2.0.6, OpenBSD 3.8.
|
|
@item
|
|
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.
|
|
@item
|
|
The constants @code{T_FMT_AMPM}, @code{YESEXPR}, @code{NOEXPR} are not
|
|
supported on some platforms:
|
|
IRIX 5.3.
|
|
@item
|
|
The constants @code{YESEXPR} and @code{NOEXPR} do not return a valid
|
|
string on some platforms:
|
|
Irix 6.5.
|
|
@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.
|
|
|
|
@item
|
|
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
|