aboutsummaryrefslogtreecommitdiff
path: root/winsup/doc/setup2.sgml
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-02-05 21:38:31 +0000
committerCorinna Vinschen <corinna@vinschen.de>2010-02-05 21:38:31 +0000
commite90f14f5d31cdd0d9bd7f829ab5a875814880666 (patch)
tree0d64afccf838e05985b18ce99b91cec50ebe77e0 /winsup/doc/setup2.sgml
parent207889c9a7923af9da2ea382a5446834cdc391e7 (diff)
downloadnewlib-e90f14f5d31cdd0d9bd7f829ab5a875814880666.zip
newlib-e90f14f5d31cdd0d9bd7f829ab5a875814880666.tar.gz
newlib-e90f14f5d31cdd0d9bd7f829ab5a875814880666.tar.bz2
* setup2.sgml (setup-locale-ov): Add description for "uz_UZ@cyrillic"
and "tt_RU@iqtelif" modifiers. Slightly rephrase locale specifier description in terms of the modifier string.
Diffstat (limited to 'winsup/doc/setup2.sgml')
-rw-r--r--winsup/doc/setup2.sgml17
1 files changed, 14 insertions, 3 deletions
diff --git a/winsup/doc/setup2.sgml b/winsup/doc/setup2.sgml
index e45a658..d6bfde5 100644
--- a/winsup/doc/setup2.sgml
+++ b/winsup/doc/setup2.sgml
@@ -188,8 +188,8 @@ if there is no ISO 639-1 code for the language (for instance, "Lower Sorbian"),
a three character string per ISO 639-3.</para>
<para>"TERRITORY" is an uppercase two character string per ISO 3166, charset is
-one of a list of supported character sets, and the modifier doesn't matter
-here (though it might for some applications). If you're interested in the
+one of a list of supported character sets. The modifier doesn't matter
+here (though some are recognized, see below). If you're interested in the
exact description, you can find it in the online publication of the POSIX
manual pages on the homepage of the
<ulink url="http://www.opengroup.org/">Open Group</ulink>.</para>
@@ -267,7 +267,8 @@ fetch locale-dependent information from Windows. If the language and
territory are not known to Windows, the <function>setlocale</function>
function fails.</para>
-<para>The modifier is used for two cases.</para>
+<para>The following modifiers are recognized. Any other modifier is simply
+ignored for now.</para>
<itemizedlist mark="bullet">
@@ -276,6 +277,16 @@ sets, the modifier "@euro" can be added to enforce usage of the ISO-8859-15
character set, which includes a character for the "Euro" currency sign .</para>
</listitem>
+<listitem><para>
+The default charset of the "uz_UZ" locale is ISO-8859-1. With the "@cyrillic"
+modifier it's UTF-8.
+</para></listitem>
+
+<listitem><para>
+The default charset of the "tt_RU" locale is ISO-8859-5. With the "@iqtelif"
+modifier it's UTF-8.
+</para></listitem>
+
<listitem><para>There's a class of characters in the Unicode character set,
called the "CJK Ambiguous Width Character set". For these characters the width
returned by the wcwidth/wcswidth function is usually 1. This is often a