summaryrefslogtreecommitdiffstats
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
parent207889c9a7923af9da2ea382a5446834cdc391e7 (diff)
downloadcygnal-e90f14f5d31cdd0d9bd7f829ab5a875814880666.tar.gz
cygnal-e90f14f5d31cdd0d9bd7f829ab5a875814880666.tar.bz2
cygnal-e90f14f5d31cdd0d9bd7f829ab5a875814880666.zip
* 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.
-rw-r--r--winsup/doc/ChangeLog6
-rw-r--r--winsup/doc/setup2.sgml17
2 files changed, 20 insertions, 3 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog
index 7e43523e1..654c0e177 100644
--- a/winsup/doc/ChangeLog
+++ b/winsup/doc/ChangeLog
@@ -1,5 +1,11 @@
2010-02-05 Corinna Vinschen <corinna@vinschen.de>
+ * 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.
+
+2010-02-05 Corinna Vinschen <corinna@vinschen.de>
+
* new-features.sgml (ov-new1.7.2): Add grouping for printf/wprintf.
2010-02-04 Corinna Vinschen <corinna@vinschen.de>
diff --git a/winsup/doc/setup2.sgml b/winsup/doc/setup2.sgml
index e45a658eb..d6bfde588 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