Mail Archives: djgpp-workers/2005/01/17/21:47:07
On Tue, 18 Jan 2005 00:11:23 +0200, Eli Zaretskii <eliz AT gnu DOT org>
wrote:
>> Date: Mon, 17 Jan 2005 14:24:48 -0700
>> From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
>>
>> @code{"ll_CC"}@footnote{The POSIX locale code @code{"ll_CC"} consists
>> of the ISO language code @code{ll} and the ISO country code @code{CC},
>
>Since "ll" and "CC" stand for something else, they should be in @var:
>
> @code{"@var{ll}_ AT var{CC}"}@footnote{
> The POSIX locale code @code{"@var{ll}_ AT var{CC}"} consists
> of the ISO language code @var{ll} and the ISO country code @var{CC},
>
>I'd also add an example here ("de_DE_EURO" or some such).
Thanks for all the helpful advice on the fine points of info docs,
incorporated below:
@findex setlocale AT r{, standard and current locales supported}
The function @code{setlocale} now supports the following categories in
environment variables: @env{LC_CTYPE}, @env{LC_COLLATE},
@env{LC_NUMERIC}, @env{LC_MONETARY}, @env{LC_TIME}, as well as
@env{LC_ALL} and also @env{LANG}, which provide defaults for all
categories not explicitly given. POSIX @env{LC_MESSAGES} are not
supported.
Due to limitations of the @file{country.sys} driver only
the current user locale @code{""} or its name in the POSIX form
@code{"@var{ll}_ AT var{CC}"}@footnote{
The POSIX locale code @code{"@var{ll}_ AT var{CC}"} consists of the ISO
two letter language code @var{ll} and the ISO two letter
country/territory code @var{CC}, optionally followed by the suffix
@code{_EURO}, if the country has adopted the Euro as its currency
unit; for example, @code{"de_AT"} for the German-speaking Austrian
locale, or @code{"fr_BE_EURO"} for the French-speaking Belgian locale
using the Euro.
}, and @code{"C"} (aka @code{"POSIX"}) locales are supported.
Modifies the character classes used by functions defined in headers
@file{ctype.h} and @file{regex.h}, returns appropriate values from
@code{strcoll} and @code{localeconv} functions, changes the decimal
character used by functions for converting numeric strings from input
and to output, and function @code{strftime} uses the appropriate NLS
formats for @code{"%x"} and @code{"%X"} conversions.
--
Thanks. Take care, Brian Inglis
- Raw text -