nl_langinfo
===========

POSIX specification:
 http://www.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html

Gnulib module: nl_langinfo

Portability problems fixed by Gnulib:

  * This function is missing on some platforms: mingw, BeOS.

  * The constant CODESET is not supported on some platforms: glibc 2.0.6, OpenBSD 3.8.

  * The constants ERA, ERA_D_FMT, ERA_D_T_FMT, ERA_T_FMT, ALT_DIGITS are not supported on some platforms: OpenBSD 3.8.

  * The constants T_FMT_AMPM, YESEXPR, NOEXPR are not supported on some platforms: IRIX 5.3.

  * The constants YESEXPR and NOEXPR do not return a valid string on some platforms: Irix 6.5.

Portability problems not fixed by Gnulib:

  * On Cygwin 1.5.x, which doesn't have locales, nl_langinfo(CODESET) always returns "US-ASCII".

  * On Cygwin 1.7.0, only the charset portion of a locale designation is honored.

  * On NetBSD 5.0, in some locales, nl_langinfo(CRNCYSTR) returns the empty string, although the local currency symbol, as returned by localeconv()->currency_symbol, is non-empty.