Commit | Line | Data |
ff5ad48a |
1 | Revision history for Perl suite Locale::Maketext |
f666394a |
2 | |
cd4199a7 |
3 | 2008-05-28 Adriano Ferreira |
4 | * Release 1.13 |
5 | |
6 | New maintainer. No noteworthy changes. |
7 | |
8 | When debugging is turned on, "DEBUG and warn" is now |
9 | used instead of "DEBUG and print". It makes web applications |
10 | happier. CPAN RT #36238 |
11 | |
f666394a |
12 | 2007-11-17 |
13 | * Release 1.12 |
14 | |
15 | Many doc changes from RT. |
16 | |
17 | Silenced some "used only once" warnings under Perl 5.10. |
18 | |
19 | $@ is now localized in case it gets interpolated. This was added |
20 | a while ago, but now there's a test for it, too. |
21 | |
22 | Added warnings and strict to tests. |
23 | |
24 | Cleaning up some Perl::Critic gripes. |
25 | |
26 | 2007-05-07 Andy Lester |
27 | * Release 1.11_01 |
28 | |
29 | Fixed perlbug #33938 |
30 | http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393 |
31 | |
32 | Started cleaning up source per Perl::Critic. |
33 | |
ff5ad48a |
34 | |
1edf7ee9 |
35 | 2005-11-10 Andy Lester |
f666394a |
36 | * Release 1.10: |
1edf7ee9 |
37 | |
f666394a |
38 | New maintainer. No changes at all. Bumped up the version number |
39 | and released it so that I can get the RT queue and any future mail. |
1edf7ee9 |
40 | |
41 | |
1189c245 |
42 | 2004-03-30 Sean M. Burke sburke@cpan.org |
f666394a |
43 | * Release 1.09: |
1189c245 |
44 | |
f666394a |
45 | * Moved the language-preference-detecting code into new module |
46 | I18N::LangTags::Detect. |
47 | |
48 | Thanks to Autrijus Tang for catching some errors in the dist! |
1189c245 |
49 | |
50 | |
cb0af213 |
51 | 2004-01-19 Sean M. Burke sburke@cpan.org |
f666394a |
52 | |
53 | * Release 1.08: |
54 | |
55 | * Corrected a one-line code bug in v1.07 that accidentally demoted |
56 | all en-* tags in cases of lexicon-groups that had an en.pm but no |
57 | en_*.pm. Thanks to Robert Spier for spotting this. Test added. |
58 | So don't use v1.07! |
59 | |
60 | * Autrijus found some typoes in the TPJ article. Fixed. |
61 | |
14be35aa |
62 | 2004-01-11 Sean M. Burke sburke@cpan.org |
f666394a |
63 | |
64 | * Release 1.07: Now uses a new and different rule for implicating |
65 | superordinate language tags in accept-language lists. Previously, |
66 | superordinates were just tacked onto the, so "en-US, ja", turned |
67 | into "en-US, ja, en". However, this turned out to be suboptimal |
68 | for many users of RT, a popular system using Maketext. The new |
69 | rule is that a tag implicates superordinate forms right after it, |
70 | unless those tags are explicitly stated elsewhere in the |
71 | accept-languages list. So "en-US ja" becomes "en-US en ja". If |
72 | you want "en" to be really lower, you have to actually state it |
73 | there: "en-US ja en" is left as-is. |
74 | |
75 | The 04super.t and 05super.t tests in t/ have many many examples of |
76 | this, including some strange corner cases. |
77 | |
78 | (In implementing this change, I also refactored some code in |
79 | Maketext.pm, for hopefully improved readability. However, |
80 | the above is the only actual change in behavior.) |
81 | |
f600d105 |
82 | 2003-06-21 Sean M. Burke sburke@cpan.org |
f666394a |
83 | * Release 1.06: Now has "use utf8" to make the things work |
84 | happily. Some fancy footwork is required to make this work under |
85 | pre-utf8 perl versions. |
86 | |
953b749f |
87 | 2003-04-18 Sean M. Burke sburke@cpan.org |
f666394a |
88 | * Release 1.05: Different Makefile.PL, same .pm code. |
89 | |
90 | Jesse Vincent, Hugo van der Sanden, and Jarkko Hietaniemi |
91 | encourage me to add this to the makefile: |
92 | ($] < 5.008) ? () : ( INSTALLDIRS => 'perl'), |
93 | so that when you install this on a recent version of perl (5.8 or |
94 | later), the installation will overwrite the Maketext.pm in your |
95 | core library directory. Email me if this produces trouble for any |
96 | of you folks out there, okay? |
97 | |
f918d677 |
98 | 2003-04-02 Sean M. Burke sburke@cpan.org |
f666394a |
99 | * Release 1.04: Implementing proper HTTP "tag;q=rank" parsing for |
100 | get_handle. This should make all the difference for users/victims |
101 | of the current version of Safari, which uses that syntax as well |
102 | as inserts random languages with low q numbers. |
103 | Thanks to Jesse Vincent and the whole RT junta for finding this. |
104 | |
105 | * Added more tests, now in t/ |
f918d677 |
106 | |
f666394a |
107 | * Lots of typo fixes to Maketext.pm. Thanks to Evan A. Zacks for |
108 | patient help in finding them all. |
f918d677 |
109 | |
71457cb8 |
110 | 2001-06-21 Sean M. Burke sburke@cpan.org |
f666394a |
111 | * Release 1.03: basically cosmetic tweaks to the docs and the |
112 | test.pl. |
113 | |
ff5ad48a |
114 | 2001-06-20 Sean M. Burke sburke@cpan.org |
f666394a |
115 | * Release 1.02: EBCDIC-compatability changes courtesy of Peter |
116 | Prymmer. Added [*,...] as alias for [quant,...] and [#,...] as an |
117 | alias for [numf,...]. Added some more things to test.pl |
118 | |
ff5ad48a |
119 | 2001-05-25 Sean M. Burke sburke@cpan.org |
f666394a |
120 | * Release 1.01: total rewrite. Docs are massive now. |
121 | Including TPJ13 article now. |
122 | |
ff5ad48a |
123 | 2000-05-14 Sean M. Burke sburke@cpan.org |
124 | |
f666394a |
125 | * Release 0.18: only change, regrettably, is a better makefile, |
126 | and it my email address has changed. |
ff5ad48a |
127 | |
128 | 1999-03-15 Sean M. Burke sburke@netadventure.net |
129 | |
f666394a |
130 | * Release 0.17: Public alpha release |
131 | Underdocumented. |