Commit | Line | Data |
---|---|---|
ff5ad48a | 1 | Revision history for Perl suite Locale::Maketext |
f666394a | 2 | |
83a0e13b TR |
3 | 2020-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 |
11 | 2016-07-25 |
12 | * Release of 1.28 to CPAN | |
13 | * Fix optional runtime load for CVE-2016-1238 | |
14 | ||
10f94efd TR |
15 | 2016-06-22 |
16 | * Release of 1.27 to CPAN | |
17 | ||
18 | 2016-04-20 | |
19 | * perl #127923: note priority between the white and blacklist | |
20 | ||
21 | 2016-03-17 | |
22 | * Add blacklist and whitelist support to Locale::Maketext. | |
23 | ||
ba31029d TR |
24 | 2014-06-17 |
25 | * Correct two subtle typos in Locale::Maketext POD. | |
26 | ||
27 | ||
28 | 2013-04-13 | |
29 | * No changes. Switch to version 1.25 for release to CPAN. | |
30 | ||
31 | 2013-04-13 | |
32 | * Update to 1.25_01 from upstream blead for release testing | |
33 | ||
34 | 2013-11-08 | |
35 | * Fix for case when lexicon translations contain substitionand literals with eval-non-safe characters. | |
36 | RT #120457 | |
37 | ||
38 | 2013-08-21 | |
39 | * Swap out base for parent (bowtie) For: RT #119403 | |
40 | ||
41 | 2013-05-21 | |
42 | * typo fixes for Locale::Maketext | |
43 | ||
44 | 2013-01-04 | |
45 | * POD fixes uncovered by the new Pod::Checker, not yet in core. | |
46 | ||
f318c24d CBW |
47 | 2012-12-04 |
48 | * Fix misparsing of maketext strings. | |
49 | ||
f7b5f390 | 50 | 2012-11-22 |
6936f67a | 51 | * Fix hash order dependency bug in tests |
f7b5f390 | 52 | |
6b339779 CBW |
53 | 2012-01-14 |
54 | * Minor POD documentation update to sync with upstream blead. | |
55 | ||
56 | 2011-12-23 | |
57 | * No changes. Production release after CPAN testers cleared. | |
58 | ||
59 | 2011-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 |
66 | 2011-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 |
76 | 2010-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 | 84 | 2010-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 | 105 | 2010-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 | |
113 | 2009-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 |
120 | 2009-06-23 Adriano Ferreira |
121 | * Development release 1.13_82 | |
122 | ||
123 | One more recipe: on [numf,...] with decimal precision | |
124 | ||
125 | 2009-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 | ||
132 | 2009-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 |
139 | 2008-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 |
148 | 2007-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 | ||
162 | 2007-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 | 171 | 2005-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 | 178 | 2004-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 | 187 | 2004-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 | 198 | 2004-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 | 218 | 2003-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 | 223 | 2003-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 | 234 | 2003-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 | 246 | 2001-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 | 250 | 2001-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 | 255 | 2001-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 |
259 | 2000-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 | |
264 | 1999-03-15 Sean M. Burke sburke@netadventure.net | |
265 | ||
f666394a RGS |
266 | * Release 0.17: Public alpha release |
267 | Underdocumented. |