This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Restore build with mingw.org compilers using mingw runtimes < 5.0
[perl5.git] / dist / Locale-Maketext / ChangeLog
CommitLineData
ff5ad48a 1Revision history for Perl suite Locale::Maketext
f666394a 2
83a0e13b
TR
32020-01-19
4 * Release 1.29 to CPAN
5 * Replace multiple 'use vars' by 'our'
6 * Sentences ending with a parenthetical phrase that ends
7 with an abbreviation such as 'etc.' still require a period
8 outside of the parentheses.
9 * Add L<> around links in pod
10
822f029b
SH
112016-07-25
12 * Release of 1.28 to CPAN
13 * Fix optional runtime load for CVE-2016-1238
14
10f94efd
TR
152016-06-22
16 * Release of 1.27 to CPAN
17
182016-04-20
19 * perl #127923: note priority between the white and blacklist
20
212016-03-17
22 * Add blacklist and whitelist support to Locale::Maketext.
23
ba31029d
TR
242014-06-17
25 * Correct two subtle typos in Locale::Maketext POD.
26
27
282013-04-13
29 * No changes. Switch to version 1.25 for release to CPAN.
30
312013-04-13
32 * Update to 1.25_01 from upstream blead for release testing
33
342013-11-08
35 * Fix for case when lexicon translations contain substitionand literals with eval-non-safe characters.
36 RT #120457
37
382013-08-21
39 * Swap out base for parent (bowtie) For: RT #119403
40
412013-05-21
42 * typo fixes for Locale::Maketext
43
442013-01-04
45 * POD fixes uncovered by the new Pod::Checker, not yet in core.
46
f318c24d
CBW
472012-12-04
48 * Fix misparsing of maketext strings.
49
f7b5f390 502012-11-22
6936f67a 51 * Fix hash order dependency bug in tests
f7b5f390 52
6b339779
CBW
532012-01-14
54 * Minor POD documentation update to sync with upstream blead.
55
562011-12-23
57 * No changes. Production release after CPAN testers cleared.
58
592011-12-14
60 * Update to 1.19_01 from upstream blead for release testing
61
62 Fix broken URLs in dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod for RFCs
63
64 Keep verbatim pod in various dist/* pods within 79 cols
65
cbd87d8d
SH
662011-05-25
67 * Update to 1.19 from upstream blead
68
69 [perl #89896] Locale::Maketext test failure
70 when environment has variable containing unbalanced brackets
71
72 Suppress "Name used only once" warnings.
73
74 [perl #81888] Fix typos (spelling errors) in dist/*
75
e1be28b4
TR
762010-10-20
77 * Release 1.17
78
79 Test release of 1.16_01, versioning even deprecated Guts modules.
80 This prevents CPAN upgrade circular heck. Thanks BinGOs
81
82 Tested version fix for CPAN by BinGOs. Bump to stable version and release to public
ba31029d 83
e1be28b4 842010-10-07
9607a449
FC
85 * Release 1.16
86
2ff38e68
TR
87 Blead commit bac7bf8 - Copy @_ to @_ to de-alias passed variables
88 to assure that the aliases cannot be altered during maketext calls.
89
9607a449
FC
90 Fix for CPAN RT #40727: infinite loop in
91 Locale::Maketext::Guts::_compile() when working with tainted values
92
ba31029d 93 Fix for CPAN RT #34182: Don't localize $@.
c4a6f826 94 ->maketext calls will now backup and restore $@ so that die messages are not suppressed.
2ff38e68
TR
95
96 Fix for CPAN RT #55461
97 %hash deprecated messages cleaned up with perl 5.12
98
99 Fix for CPAN RT #48118. Perl 76674
100 Speed and efficiency tweaks in _compile calls when string has no ~][ in it.
101
102 Fix for CPAN RT #48808. Perl 76668
103 I18N::LangTags use() fixups.
104
4c43faf1 1052010-06-22
9607a449
FC
106 * Release 1.15 (included in perl 5.13.3; not released separately)
107
108 Locale::Maketext guts have been merged back into the main module
109
2ff38e68
TR
110 Fix for CPAN RT #46738. Perl 76354
111 Support for RO Lexicon hashes (External cache support)
9607a449
FC
112
1132009-11-20
114 * Release 1.14 (included in perl 5.11.2; not released separately)
115
116 In Locale::Maketext, avoid using defined @array and defined %hash.
117
118 Convert the odd Locale::Maketext test out from Test to Test::More.
119
f7d5028f
TR
1202009-06-23 Adriano Ferreira
121 * Development release 1.13_82
122
123 One more recipe: on [numf,...] with decimal precision
124
1252009-06-23 Adriano Ferreira
126 * Development release 1.13_81
127
128 Change a few straggling 'DEBUG and print' to 'DEBUG and warn' (thanks Dan Muey)
129
130 A start of a cookbook.
131
1322009-06-23 Adriano Ferreira
133 * Development release 1.13_80
134
135 Fixes CPAN RT #25877 (thanks imacat)
136
137 Add a test for failure_handler_auto()
138
cd4199a7
DM
1392008-05-28 Adriano Ferreira
140 * Release 1.13
141
142 New maintainer. No noteworthy changes.
143
144 When debugging is turned on, "DEBUG and warn" is now
145 used instead of "DEBUG and print". It makes web applications
146 happier. CPAN RT #36238
ba31029d 147
f666394a
RGS
1482007-11-17
149 * Release 1.12
150
151 Many doc changes from RT.
152
153 Silenced some "used only once" warnings under Perl 5.10.
154
155 $@ is now localized in case it gets interpolated. This was added
156 a while ago, but now there's a test for it, too.
157
158 Added warnings and strict to tests.
159
160 Cleaning up some Perl::Critic gripes.
161
1622007-05-07 Andy Lester
163 * Release 1.11_01
164
165 Fixed perlbug #33938
83a0e13b 166 https://github.com/Perl/perl5/issues/2103
f666394a
RGS
167
168 Started cleaning up source per Perl::Critic.
169
ff5ad48a 170
1edf7ee9 1712005-11-10 Andy Lester
f666394a 172 * Release 1.10:
1edf7ee9 173
f666394a
RGS
174 New maintainer. No changes at all. Bumped up the version number
175 and released it so that I can get the RT queue and any future mail.
1edf7ee9
SP
176
177
1189c245 1782004-03-30 Sean M. Burke sburke@cpan.org
f666394a 179 * Release 1.09:
1189c245 180
f666394a
RGS
181 * Moved the language-preference-detecting code into new module
182 I18N::LangTags::Detect.
183
184 Thanks to Autrijus Tang for catching some errors in the dist!
1189c245
RGS
185
186
cb0af213 1872004-01-19 Sean M. Burke sburke@cpan.org
f666394a
RGS
188
189 * Release 1.08:
190
191 * Corrected a one-line code bug in v1.07 that accidentally demoted
192 all en-* tags in cases of lexicon-groups that had an en.pm but no
193 en_*.pm. Thanks to Robert Spier for spotting this. Test added.
194 So don't use v1.07!
195
c4a6f826 196 * Autrijus found some typos in the TPJ article. Fixed.
f666394a 197
14be35aa 1982004-01-11 Sean M. Burke sburke@cpan.org
f666394a
RGS
199
200 * Release 1.07: Now uses a new and different rule for implicating
201 superordinate language tags in accept-language lists. Previously,
202 superordinates were just tacked onto the, so "en-US, ja", turned
203 into "en-US, ja, en". However, this turned out to be suboptimal
204 for many users of RT, a popular system using Maketext. The new
205 rule is that a tag implicates superordinate forms right after it,
206 unless those tags are explicitly stated elsewhere in the
207 accept-languages list. So "en-US ja" becomes "en-US en ja". If
208 you want "en" to be really lower, you have to actually state it
209 there: "en-US ja en" is left as-is.
210
211 The 04super.t and 05super.t tests in t/ have many many examples of
212 this, including some strange corner cases.
213
214 (In implementing this change, I also refactored some code in
215 Maketext.pm, for hopefully improved readability. However,
216 the above is the only actual change in behavior.)
217
f600d105 2182003-06-21 Sean M. Burke sburke@cpan.org
f666394a
RGS
219 * Release 1.06: Now has "use utf8" to make the things work
220 happily. Some fancy footwork is required to make this work under
221 pre-utf8 perl versions.
222
953b749f 2232003-04-18 Sean M. Burke sburke@cpan.org
f666394a
RGS
224 * Release 1.05: Different Makefile.PL, same .pm code.
225
226 Jesse Vincent, Hugo van der Sanden, and Jarkko Hietaniemi
227 encourage me to add this to the makefile:
228 ($] < 5.008) ? () : ( INSTALLDIRS => 'perl'),
229 so that when you install this on a recent version of perl (5.8 or
230 later), the installation will overwrite the Maketext.pm in your
231 core library directory. Email me if this produces trouble for any
232 of you folks out there, okay?
233
f918d677 2342003-04-02 Sean M. Burke sburke@cpan.org
f666394a
RGS
235 * Release 1.04: Implementing proper HTTP "tag;q=rank" parsing for
236 get_handle. This should make all the difference for users/victims
237 of the current version of Safari, which uses that syntax as well
238 as inserts random languages with low q numbers.
239 Thanks to Jesse Vincent and the whole RT junta for finding this.
240
241 * Added more tests, now in t/
f918d677 242
f666394a
RGS
243 * Lots of typo fixes to Maketext.pm. Thanks to Evan A. Zacks for
244 patient help in finding them all.
f918d677 245
71457cb8 2462001-06-21 Sean M. Burke sburke@cpan.org
f666394a
RGS
247 * Release 1.03: basically cosmetic tweaks to the docs and the
248 test.pl.
249
ff5ad48a 2502001-06-20 Sean M. Burke sburke@cpan.org
c4a6f826 251 * Release 1.02: EBCDIC-compatibility changes courtesy of Peter
f666394a
RGS
252 Prymmer. Added [*,...] as alias for [quant,...] and [#,...] as an
253 alias for [numf,...]. Added some more things to test.pl
254
ff5ad48a 2552001-05-25 Sean M. Burke sburke@cpan.org
f666394a
RGS
256 * Release 1.01: total rewrite. Docs are massive now.
257 Including TPJ13 article now.
258
ff5ad48a
JH
2592000-05-14 Sean M. Burke sburke@cpan.org
260
f666394a
RGS
261 * Release 0.18: only change, regrettably, is a better makefile,
262 and it my email address has changed.
ff5ad48a
JH
263
2641999-03-15 Sean M. Burke sburke@netadventure.net
265
f666394a
RGS
266 * Release 0.17: Public alpha release
267 Underdocumented.