Commit | Line | Data |
---|---|---|
6b6e008c JH |
1 | |
2 | ChangeLog for Locale-Codes Distribution | |
3 | ||
6b14ceb7 JH |
4 | 2.01 2002-02-18 neilb |
5 | ||
6 | * Split the documentation for all modules into separate pod files. | |
7 | * Made sure all =over were =over 4; some were other values. | |
8 | * The code2code() methods had one more shift than was needed. | |
9 | ||
6b6e008c JH |
10 | 2.00 2002-02-17 neilb |
11 | ||
12 | * Created Locale::Script which provides an interface to the | |
13 | ISO codes for identification of scripts (writing scripts, | |
14 | rather than perl style scripts). The codes are defined | |
15 | by ISO 15924, which is currently in final draft. | |
16 | Thanks to Jarkko for pointing out this new standard. | |
17 | All three code sets are supported, and a test-suite added. | |
18 | ||
19 | * Added support for country name variants to Locale::Country, | |
20 | so that | |
21 | country2code('USA') | |
22 | country2code('United States') | |
23 | country2code('United States of America') | |
24 | will all return 'us'. | |
25 | This had been in the LIMITATIONS section since the first version. | |
26 | Patch from TJ Mather <tjmather@tjmather.com> with additional | |
27 | variants from me. Added test-cases for these. | |
28 | ||
29 | * Added VERSION to Locale::Constants. Thanks to Jarkko for | |
30 | pointing that it was missing. | |
31 | ||
32 | * Should really have bumped major version with previous release, | |
33 | since there was a change to the API. | |
34 | ||
35 | 1.06 2001-03-04 neilb | |
36 | ||
37 | Added Locale::Constants, which defines three symbols | |
38 | for identifying which codeset is being used: | |
39 | ||
40 | LOCALE_CODE_ALPHA_2 | |
41 | LOCALE_CODE_ALPHA_3 | |
42 | LOCALE_CODE_NUMERIC | |
43 | ||
44 | Updated Locale::Country to support all three code sets | |
45 | defined by ISO 3166. This was requested by Keith Wall. | |
46 | I haven't added multiple codeset support to the other | |
47 | modules yet - I'll wait until someone asks for them. | |
48 | ||
49 | 1.05 Feb 2001 | |
50 | ||
51 | Added Locale::Currency, contribution from Michael Hennecke. | |
52 | Added testsuite for it (t/currency.t) and added testcases | |
53 | to t/all.t for the all_* functions. | |
54 | ||
55 | 1.04 Dec 2000 | |
56 | ||
57 | Fixed very minor typos from 1.03! | |
58 | ||
59 | 1.03 Dec 2000 | |
60 | ||
61 | Updated Locale::Country: | |
62 | - fixed spelling of a few countries | |
63 | - added link to a relevant page from CIA world factbook | |
64 | ||
65 | Updated Locale::Language: | |
66 | - fixed typo in the documentation (ISO 939 should be 639) | |
67 | ||
68 | 1.02 May 2000 | |
69 | ||
70 | Updated Locale::Country and Locale::Language to reflect changes | |
71 | in the relevant ISO standards. These mainly reflect languages | |
72 | which are new to the relevant standard, and changes in the | |
73 | spelling of some country names. | |
74 | ||
75 | Added official URLs for the standards to the SEE ALSO sections | |
76 | of the doc for each module. | |
77 | ||
78 | Thanks to Jarkko Hietaniemi for pointing me at the pages | |
79 | with latest versions of ISO 3166 and 639. | |
80 | ||
81 | 1.00 March 1998 | |
82 | ||
83 | Added Locale::Country::_alias_code() so that 'uk' can be added | |
84 | as the code for "United Kingdom", if you want it. | |
85 | This was prompted by Ed Jordan <ed@chronos.net> | |
86 | ||
87 | Added a new testsuite for handling this case, and extended the | |
88 | existing test-suite to include testing of the case where | |
89 | 'uk' hasn't been defined as a valid code. | |
90 | ||
91 | 0.003 May 1997 | |
92 | ||
93 | First public release to CPAN | |
94 |