perldelta - Mention a bug number
[perl.git] / dist / Locale-Maketext / ChangeLog
1 Revision history for Perl suite Locale::Maketext
2
3 2012-12-04
4     * Fix misparsing of maketext strings.
5
6 2012-11-22
7     * Fix hash order dependency bug in tests
8
9 2012-01-14
10     * Minor POD documentation update to sync with upstream blead.
11
12 2011-12-23
13     * No changes. Production release after CPAN testers cleared.
14
15 2011-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
22 2011-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
32 2010-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         
40 2010-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
61 2010-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
69 2009-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
76 2009-06-23  Adriano Ferreira
77     * Development release 1.13_82
78
79     One more recipe: on [numf,...] with decimal precision
80
81 2009-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
88 2009-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
95 2008-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         
104 2007-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
118 2007-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
127 2005-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
134 2004-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
143 2004-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
154 2004-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
174 2003-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
179 2003-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
190 2003-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
202 2001-06-21  Sean M. Burke  sburke@cpan.org
203     * Release 1.03: basically cosmetic tweaks to the docs and the
204     test.pl.
205
206 2001-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
211 2001-05-25  Sean M. Burke  sburke@cpan.org
212     * Release 1.01:  total rewrite.  Docs are massive now.
213     Including TPJ13 article now.
214
215 2000-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
220 1999-03-15  Sean M. Burke  sburke@netadventure.net
221
222     * Release 0.17:  Public alpha release
223     Underdocumented.