1Revision history for Perl suite Locale::Maketext
2
32012-12-04
4    * Fix misparsing of maketext strings.
5
62012-11-22
7    * Fix hash order dependency bug in tests
8
92012-01-14
10    * Minor POD documentation update to sync with upstream blead.
11
122011-12-23
13    * No changes. Production release after CPAN testers cleared.
14
152011-12-14
16    * Update to 1.19_01 from upstream blead for release testing
17
18    Fix broken URLs in dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod for RFCs
19
20    Keep verbatim pod in various dist/* pods within 79 cols
21
222011-05-25
23    * Update to 1.19 from upstream blead
24
25    [perl #89896] Locale::Maketext test failure
26    when environment has variable containing unbalanced brackets
27
28    Suppress "Name used only once" warnings.
29
30    [perl #81888] Fix typos (spelling errors) in dist/*
31
322010-10-20
33    * Release 1.17
34
35    Test release of 1.16_01, versioning even deprecated Guts modules.
36    This prevents CPAN upgrade circular heck. Thanks BinGOs
37
38    Tested version fix for CPAN by BinGOs. Bump to stable version and release to public
39
402010-10-07
41    * Release 1.16
42
43    Blead commit bac7bf8 - Copy @_ to @_ to de-alias passed variables
44    to assure that the aliases cannot be altered during maketext calls.
45
46    Fix for CPAN RT #40727: infinite loop in
47    Locale::Maketext::Guts::_compile() when working with tainted values
48
49    Fix for CPAN RT #34182: Don't localize $@.
50    ->maketext calls will now backup and restore $@ so that die messages are not suppressed.
51
52    Fix for CPAN RT #55461
53    %hash deprecated messages cleaned up with perl 5.12
54
55    Fix for CPAN RT #48118. Perl 76674
56    Speed and efficiency tweaks in _compile calls when string has no ~][ in it.
57
58    Fix for CPAN RT #48808. Perl 76668
59    I18N::LangTags use() fixups.
60
612010-06-22
62    * Release 1.15 (included in perl 5.13.3; not released separately)
63
64    Locale::Maketext guts have been merged back into the main module
65
66    Fix for CPAN RT #46738. Perl 76354
67    Support for RO Lexicon hashes (External cache support)
68
692009-11-20
70    * Release 1.14 (included in perl 5.11.2; not released separately)
71
72    In Locale::Maketext, avoid using defined @array and defined %hash.
73
74    Convert the odd Locale::Maketext test out from Test to Test::More.
75
762009-06-23  Adriano Ferreira
77    * Development release 1.13_82
78
79    One more recipe: on [numf,...] with decimal precision
80
812009-06-23  Adriano Ferreira
82    * Development release 1.13_81
83
84    Change a few straggling 'DEBUG and print' to 'DEBUG and warn' (thanks Dan Muey)
85
86    A start of a cookbook.
87
882009-06-23  Adriano Ferreira
89    * Development release 1.13_80
90
91    Fixes CPAN RT #25877 (thanks imacat)
92
93    Add a test for failure_handler_auto()
94
952008-05-28  Adriano Ferreira
96    * Release 1.13
97
98    New maintainer. No noteworthy changes.
99
100    When debugging is turned on, "DEBUG and warn" is now
101    used instead of "DEBUG and print". It makes web applications
102    happier. CPAN RT #36238
103
1042007-11-17
105    * Release 1.12
106
107    Many doc changes from RT.
108
109    Silenced some "used only once" warnings under Perl 5.10.
110
111    $@ is now localized in case it gets interpolated.  This was added
112    a while ago, but now there's a test for it, too.
113
114    Added warnings and strict to tests.
115
116    Cleaning up some Perl::Critic gripes.
117
1182007-05-07  Andy Lester
119    * Release 1.11_01
120
121    Fixed perlbug #33938
122    http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393
123
124    Started cleaning up source per Perl::Critic.
125
126
1272005-11-10  Andy Lester
128    * Release 1.10:
129
130    New maintainer.  No changes at all.  Bumped up the version number
131    and released it so that I can get the RT queue and any future mail.
132
133
1342004-03-30  Sean M. Burke  sburke@cpan.org
135    * Release 1.09:
136
137    * Moved the language-preference-detecting code into new module
138    I18N::LangTags::Detect.
139
140    Thanks to Autrijus Tang for catching some errors in the dist!
141
142
1432004-01-19  Sean M. Burke  sburke@cpan.org
144
145    * Release 1.08:
146
147    * Corrected a one-line code bug in v1.07 that accidentally demoted
148    all en-* tags in cases of lexicon-groups that had an en.pm but no
149    en_*.pm.  Thanks to Robert Spier for spotting this.  Test added.
150    So don't use v1.07!
151
152    * Autrijus found some typos in the TPJ article.  Fixed.
153
1542004-01-11  Sean M. Burke  sburke@cpan.org
155
156    * Release 1.07:  Now uses a new and different rule for implicating
157    superordinate language tags in accept-language lists.  Previously,
158    superordinates were just tacked onto the, so "en-US, ja", turned
159    into "en-US, ja, en".  However, this turned out to be suboptimal
160    for many users of RT, a popular system using Maketext.  The new
161    rule is that a tag implicates superordinate forms right after it,
162    unless those tags are explicitly stated elsewhere in the
163    accept-languages list.  So "en-US ja" becomes "en-US en ja".  If
164    you want "en" to be really lower, you have to actually state it
165    there: "en-US ja en" is left as-is.
166
167    The 04super.t and 05super.t tests in t/ have many many examples of
168    this, including some strange corner cases.
169
170    (In implementing this change, I also refactored some code in
171    Maketext.pm, for hopefully improved readability.  However,
172    the above is the only actual change in behavior.)
173
1742003-06-21  Sean M. Burke  sburke@cpan.org
175    * Release 1.06:  Now has "use utf8" to make the things work
176    happily.  Some fancy footwork is required to make this work under
177    pre-utf8 perl versions.
178
1792003-04-18  Sean M. Burke  sburke@cpan.org
180    * Release 1.05:  Different Makefile.PL, same .pm code.
181
182    Jesse Vincent, Hugo van der Sanden, and Jarkko Hietaniemi
183    encourage me to add this to the makefile:
184     ($] < 5.008) ? () : ( INSTALLDIRS => 'perl'),
185    so that when you install this on a recent version of perl (5.8 or
186    later), the installation will overwrite the Maketext.pm in your
187    core library directory.  Email me if this produces trouble for any
188    of you folks out there, okay?
189
1902003-04-02  Sean M. Burke  sburke@cpan.org
191    * Release 1.04: Implementing proper HTTP "tag;q=rank" parsing for
192    get_handle.  This should make all the difference for users/victims
193    of the current version of Safari, which uses that syntax as well
194    as inserts random languages with low q numbers.
195    Thanks to Jesse Vincent and the whole RT junta for finding this.
196
197    * Added more tests, now in t/
198
199    * Lots of typo fixes to Maketext.pm.  Thanks to Evan A. Zacks for
200    patient help in finding them all.
201
2022001-06-21  Sean M. Burke  sburke@cpan.org
203    * Release 1.03: basically cosmetic tweaks to the docs and the
204    test.pl.
205
2062001-06-20  Sean M. Burke  sburke@cpan.org
207    * Release 1.02:  EBCDIC-compatibility changes courtesy of Peter
208    Prymmer.  Added [*,...] as alias for [quant,...] and [#,...] as an
209    alias for [numf,...].  Added some more things to test.pl
210
2112001-05-25  Sean M. Burke  sburke@cpan.org
212    * Release 1.01:  total rewrite.  Docs are massive now.
213    Including TPJ13 article now.
214
2152000-05-14  Sean M. Burke  sburke@cpan.org
216
217    * Release 0.18:  only change, regrettably, is a better makefile,
218    and it my email address has changed.
219
2201999-03-15  Sean M. Burke  sburke@netadventure.net
221
222    * Release 0.17:  Public alpha release
223    Underdocumented.
224