diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2010-10-02 11:18:42 +0100 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2010-10-02 11:18:42 +0100 |
commit | c02ee425ec16ba1c726d4eba2a70720102f63280 (patch) | |
tree | 4408fe7e56da0347a5f25e9f823507da908c3339 /cpan/Unicode-Collate/Collate/Locale.pm | |
parent | 466adc1df410fe390022a141a8189df4d4fd477b (diff) | |
download | perl-c02ee425ec16ba1c726d4eba2a70720102f63280.tar.gz |
Update Unicode-Collate to CPAN version 0.61
[DELTA]
0.61 Sat Oct 2 11:41:29 2010
- U::C::Locale newly supports locales: hr, ig, sq.
- precomposites of e-dot-below, o-dot-below, o-tilde are tailored as well.
(affected locales: et, yo)
- Vietnamese (vi): added contractions for non-blocked decompositions
* base + dot-below + diacritical such as "a\x{323}\x{306} etc.
* base + tone + horn such as "o\x{300}\x{31B}" etc.
Diffstat (limited to 'cpan/Unicode-Collate/Collate/Locale.pm')
-rw-r--r-- | cpan/Unicode-Collate/Collate/Locale.pm | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/cpan/Unicode-Collate/Collate/Locale.pm b/cpan/Unicode-Collate/Collate/Locale.pm index 0715ca929c..cff7bc2778 100644 --- a/cpan/Unicode-Collate/Collate/Locale.pm +++ b/cpan/Unicode-Collate/Collate/Locale.pm @@ -4,7 +4,7 @@ use strict; use Carp; use base qw(Unicode::Collate); -our $VERSION = '0.60'; +our $VERSION = '0.61'; use File::Spec; @@ -13,8 +13,8 @@ my $KeyPath = File::Spec->catfile('allkeys.txt'); my $PL_EXT = '.pl'; my %LocaleFile = map { ($_, $_) } qw( - af az ca cs cy da eo es et fi fil fo fr ha haw - is kl lt lv mt nn nso om pl ro sk sl sv sw tn tr vi wo yo + af az ca cs cy da eo es et fi fil fo fr ha haw hr ig is kl + lt lv mt nn nso om pl ro sk sl sq sv sw tn tr vi wo yo ); $LocaleFile{'default'} = ''; $LocaleFile{'de__phonebook'} = 'de_phone'; @@ -172,6 +172,8 @@ this method returns a string C<'default'> meaning no special tailoring. fr French ha Hausa haw Hawaiian + hr Croatian + ig Igbo is Icelandic kl Kalaallisut lt Lithuanian @@ -185,6 +187,7 @@ this method returns a string C<'default'> meaning no special tailoring. ro Romanian sk Slovak sl Slovenian + sq Albanian sv Swedish sw Swahili tn Tswana @@ -209,8 +212,9 @@ Tests for Unicode::Collate::Locale are named F<t/loc_*.t>. If a certain letter is tailored, its equivalents are not always tailored as well as it. For example, even though W is tailored, fullwidth W (C<U+FF37>), W with acute (C<U+1E82>), etc. are not -tailored. Thus the result may depend on whether source strings -are normalized or not. +tailored. The result may depend on whether source strings are +normalized or not, and whether decomposed or composed. +Thus C<(normalization =E<gt> undef> is less preferred. =back |