summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-02-06 21:41:05 +0000
committerCorinna Vinschen <corinna@vinschen.de>2010-02-06 21:41:05 +0000
commit573df59cd45796a1037c731c62a1bee86bb87913 (patch)
tree4144a0c0cd826d78dc751b16f00f8eb075ca029a
parent28d3c4fa38c425d0fa6a74e4b719f77764b2773e (diff)
downloadcygnal-573df59cd45796a1037c731c62a1bee86bb87913.tar.gz
cygnal-573df59cd45796a1037c731c62a1bee86bb87913.tar.bz2
cygnal-573df59cd45796a1037c731c62a1bee86bb87913.zip
* setup2.sgml (setup-locale-ov): Align description of working modifiers
to latest changes.
-rw-r--r--winsup/doc/ChangeLog5
-rw-r--r--winsup/doc/setup2.sgml52
2 files changed, 38 insertions, 19 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog
index ca3d63dea..95d248ae6 100644
--- a/winsup/doc/ChangeLog
+++ b/winsup/doc/ChangeLog
@@ -1,5 +1,10 @@
2010-02-06 Corinna Vinschen <corinna@vinschen.de>
+ * setup2.sgml (setup-locale-ov): Align description of working modifiers
+ to latest changes.
+
+2010-02-06 Corinna Vinschen <corinna@vinschen.de>
+
* new-features.sgml (ov-new1.7.2): Add support for new charsets.
Change text for modifier support.
(setup-locale-charsetlist): Add new GEORGIAN-PS and PT154 charsets
diff --git a/winsup/doc/setup2.sgml b/winsup/doc/setup2.sgml
index de0de2fae..0f236f6be 100644
--- a/winsup/doc/setup2.sgml
+++ b/winsup/doc/setup2.sgml
@@ -272,33 +272,47 @@ ignored for now.</para>
<itemizedlist mark="bullet">
-<listitem><para>For languages which default to one of the ISO-8859 character
-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>For languages which default to the ISO-8859-1 character
+set, 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.
+Beware, that also works for non-european locales.
+</para></listitem>
+
+<listitem><para>
+The default script used for all Serbian language locales (sr_BA, sr_ME, sr_RS,
+and the deprecated sr_CS and sr_SP) is cyrillic. With the "@latin" modifier
+it gets switched to the latin script with the respective collation behaviour.
+</para></listitem>
<listitem><para>
-The default charset of the "uz_UZ" locale is ISO-8859-1. With the "@cyrillic"
-modifier it's UTF-8.
+The default charset of the "be_BY" locale (Belarusian/Belarus) is CP1251.
+With the "@latin" 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.
+The default charset of the "tt_RU" locale (Tatar/Russia) 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
+<listitem><para>
+The default charset of the "uz_UZ" locale (Uzbek/Uzbekistan) is ISO-8859-1.
+With the "@cyrillic" 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
-problem in East-Asian languages, which historically use character sets in
-which these characters have a width of 2. By default, the wcwidth/wcswidth
-functions return 1 as the width of these characters, except if the language is
-specifed as "ja" (Japanese), "ko" (Korean), or "zh" (Chinese). In these
-languages wcwidth and wcswidth return 2 for these characters. This is not
-correct in all circumstances, so the user of one of these languages can specify
-the modifier "@cjknarrow", which modifies the behaviour of wcwidth/wcswidth to
-return 1 for the ambiguous width characters.</para>
-</listitem>
+problem in East-Asian languages, which historically use character sets
+in which these characters have a width of 2. By default, the
+wcwidth/wcswidth functions return 1 as the width of these characters,
+except if the language is specifed as "ja" (Japanese), "ko" (Korean), or
+"zh" (Chinese). In these languages wcwidth and wcswidth return 2 for
+these characters. This is not correct in all circumstances, so the user
+of one of these languages can specify the modifier "@cjknarrow", which
+modifies the behaviour of wcwidth/wcswidth to return 1 for the ambiguous
+width characters.
+</para></listitem>
</itemizedlist>