diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-02-06 21:41:05 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-02-06 21:41:05 +0000 |
commit | 573df59cd45796a1037c731c62a1bee86bb87913 (patch) | |
tree | 4144a0c0cd826d78dc751b16f00f8eb075ca029a | |
parent | 28d3c4fa38c425d0fa6a74e4b719f77764b2773e (diff) | |
download | cygnal-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/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/doc/setup2.sgml | 52 |
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> |