Commit | Line | Data |
ff5ad48a |
1 | Revision history for Perl suite Locale::Maketext |
14be35aa |
2 | Time-stamp: "2004-01-11 18:30:43 AST" |
ff5ad48a |
3 | |
14be35aa |
4 | 2004-01-11 Sean M. Burke sburke@cpan.org |
5 | |
6 | * Release 1.07: Now uses a new and different rule for implicating |
7 | superordinate language tags in accept-language lists. Previously, |
8 | superordinates were just tacked onto the, so "en-US, ja", turned |
9 | into "en-US, ja, en". However, this turned out to be suboptimal |
10 | for many users of RT, a popular system using Maketext. The new |
11 | rule is that a tag implicates superordinate forms right after it, |
12 | unless those tags are explicitly stated elsewhere in the |
13 | accept-languages list. So "en-US ja" becomes "en-US en ja". If |
14 | you want "en" to be really lower, you have to actually state it |
15 | there: "en-US ja en" is left as-is. |
16 | |
17 | The 04super.t and 05super.t tests in t/ have many many examples of |
18 | this, including some strange corner cases. |
19 | |
20 | (In implementing this change, I also refactored some code in |
21 | Maketext.pm, for hopefully improved readability. However, |
22 | the above is the only actual change in behavior.) |
23 | |
f600d105 |
24 | 2003-06-21 Sean M. Burke sburke@cpan.org |
25 | * Release 1.06: Now has "use utf8" to make the things work |
26 | happily. Some fancy footwork is required to make this work under |
27 | pre-utf8 perl versions. |
28 | |
953b749f |
29 | 2003-04-18 Sean M. Burke sburke@cpan.org |
30 | * Release 1.05: Different Makefile.PL, same .pm code. |
31 | |
32 | Jesse Vincent, Hugo van der Sanden, and Jarkko Hietaniemi |
33 | encourage me to add this to the makefile: |
34 | ($] < 5.008) ? () : ( INSTALLDIRS => 'perl'), |
35 | so that when you install this on a recent version of perl (5.8 or |
36 | later), the installation will overwrite the Maketext.pm in your |
37 | core library directory. Email me if this produces trouble for any |
38 | of you folks out there, okay? |
39 | |
f918d677 |
40 | 2003-04-02 Sean M. Burke sburke@cpan.org |
41 | * Release 1.04: Implementing proper HTTP "tag;q=rank" parsing for |
42 | get_handle. This should make all the difference for users/victims |
43 | of the current version of Safari, which uses that syntax as well |
44 | as inserts random languages with low q numbers. |
45 | Thanks to Jesse Vincent and the whole RT junta for finding this. |
46 | |
47 | * Added more tests, now in t/ |
48 | |
49 | * Lots of typo fixes to Maketext.pm. Thanks to Evan A. Zacks for |
50 | patient help in finding them all. |
51 | |
71457cb8 |
52 | 2001-06-21 Sean M. Burke sburke@cpan.org |
53 | * Release 1.03: basically cosmetic tweaks to the docs and the |
54 | test.pl. |
55 | |
ff5ad48a |
56 | 2001-06-20 Sean M. Burke sburke@cpan.org |
57 | * Release 1.02: EBCDIC-compatability changes courtesy of Peter |
58 | Prymmer. Added [*,...] as alias for [quant,...] and [#,...] as an |
59 | alias for [numf,...]. Added some more things to test.pl |
60 | |
61 | 2001-05-25 Sean M. Burke sburke@cpan.org |
62 | * Release 1.01: total rewrite. Docs are massive now. |
63 | Including TPJ13 article now. |
64 | |
65 | 2000-05-14 Sean M. Burke sburke@cpan.org |
66 | |
67 | * Release 0.18: only change, regrettably, is a better makefile, |
68 | and it my email address has changed. |
69 | |
70 | 1999-03-15 Sean M. Burke sburke@netadventure.net |
71 | |
72 | * Release 0.17: Public alpha release |
73 | Underdocumented. |