|
Packit |
f92f8e |
Revision history for Perl suite Locale::Maketext
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2016-07-25
|
|
Packit |
f92f8e |
* Release of 1.28 to CPAN
|
|
Packit |
f92f8e |
* Fix optional runtime load for CVE-2016-1238
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2016-06-22
|
|
Packit |
f92f8e |
* Release of 1.27 to CPAN
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2016-04-20
|
|
Packit |
f92f8e |
* perl #127923: note priority between the white and blacklist
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2016-03-17
|
|
Packit |
f92f8e |
* Add blacklist and whitelist support to Locale::Maketext.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2014-06-17
|
|
Packit |
f92f8e |
* Correct two subtle typos in Locale::Maketext POD.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-04-13
|
|
Packit |
f92f8e |
* No changes. Switch to version 1.25 for release to CPAN.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-04-13
|
|
Packit |
f92f8e |
* Update to 1.25_01 from upstream blead for release testing
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-11-08
|
|
Packit |
f92f8e |
* Fix for case when lexicon translations contain substitionand literals with eval-non-safe characters.
|
|
Packit |
f92f8e |
RT #120457
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-08-21
|
|
Packit |
f92f8e |
* Swap out base for parent (bowtie) For: RT #119403
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-05-21
|
|
Packit |
f92f8e |
* typo fixes for Locale::Maketext
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2013-01-04
|
|
Packit |
f92f8e |
* POD fixes uncovered by the new Pod::Checker, not yet in core.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2012-12-04
|
|
Packit |
f92f8e |
* Fix misparsing of maketext strings.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2012-11-22
|
|
Packit |
f92f8e |
* Fix hash order dependency bug in tests
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2012-01-14
|
|
Packit |
f92f8e |
* Minor POD documentation update to sync with upstream blead.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2011-12-23
|
|
Packit |
f92f8e |
* No changes. Production release after CPAN testers cleared.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2011-12-14
|
|
Packit |
f92f8e |
* Update to 1.19_01 from upstream blead for release testing
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix broken URLs in dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod for RFCs
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Keep verbatim pod in various dist/* pods within 79 cols
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2011-05-25
|
|
Packit |
f92f8e |
* Update to 1.19 from upstream blead
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
[perl #89896] Locale::Maketext test failure
|
|
Packit |
f92f8e |
when environment has variable containing unbalanced brackets
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Suppress "Name used only once" warnings.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
[perl #81888] Fix typos (spelling errors) in dist/*
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2010-10-20
|
|
Packit |
f92f8e |
* Release 1.17
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Test release of 1.16_01, versioning even deprecated Guts modules.
|
|
Packit |
f92f8e |
This prevents CPAN upgrade circular heck. Thanks BinGOs
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Tested version fix for CPAN by BinGOs. Bump to stable version and release to public
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2010-10-07
|
|
Packit |
f92f8e |
* Release 1.16
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Blead commit bac7bf8 - Copy @_ to @_ to de-alias passed variables
|
|
Packit |
f92f8e |
to assure that the aliases cannot be altered during maketext calls.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #40727: infinite loop in
|
|
Packit |
f92f8e |
Locale::Maketext::Guts::_compile() when working with tainted values
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #34182: Don't localize $@.
|
|
Packit |
f92f8e |
->maketext calls will now backup and restore $@ so that die messages are not suppressed.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #55461
|
|
Packit |
f92f8e |
%hash deprecated messages cleaned up with perl 5.12
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #48118. Perl 76674
|
|
Packit |
f92f8e |
Speed and efficiency tweaks in _compile calls when string has no ~][ in it.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #48808. Perl 76668
|
|
Packit |
f92f8e |
I18N::LangTags use() fixups.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2010-06-22
|
|
Packit |
f92f8e |
* Release 1.15 (included in perl 5.13.3; not released separately)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Locale::Maketext guts have been merged back into the main module
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fix for CPAN RT #46738. Perl 76354
|
|
Packit |
f92f8e |
Support for RO Lexicon hashes (External cache support)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2009-11-20
|
|
Packit |
f92f8e |
* Release 1.14 (included in perl 5.11.2; not released separately)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
In Locale::Maketext, avoid using defined @array and defined %hash.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Convert the odd Locale::Maketext test out from Test to Test::More.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2009-06-23 Adriano Ferreira
|
|
Packit |
f92f8e |
* Development release 1.13_82
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
One more recipe: on [numf,...] with decimal precision
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2009-06-23 Adriano Ferreira
|
|
Packit |
f92f8e |
* Development release 1.13_81
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Change a few straggling 'DEBUG and print' to 'DEBUG and warn' (thanks Dan Muey)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
A start of a cookbook.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2009-06-23 Adriano Ferreira
|
|
Packit |
f92f8e |
* Development release 1.13_80
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fixes CPAN RT #25877 (thanks imacat)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Add a test for failure_handler_auto()
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2008-05-28 Adriano Ferreira
|
|
Packit |
f92f8e |
* Release 1.13
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
New maintainer. No noteworthy changes.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
When debugging is turned on, "DEBUG and warn" is now
|
|
Packit |
f92f8e |
used instead of "DEBUG and print". It makes web applications
|
|
Packit |
f92f8e |
happier. CPAN RT #36238
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2007-11-17
|
|
Packit |
f92f8e |
* Release 1.12
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Many doc changes from RT.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Silenced some "used only once" warnings under Perl 5.10.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
$@ is now localized in case it gets interpolated. This was added
|
|
Packit |
f92f8e |
a while ago, but now there's a test for it, too.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Added warnings and strict to tests.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Cleaning up some Perl::Critic gripes.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2007-05-07 Andy Lester
|
|
Packit |
f92f8e |
* Release 1.11_01
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Fixed perlbug #33938
|
|
Packit |
f92f8e |
http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Started cleaning up source per Perl::Critic.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2005-11-10 Andy Lester
|
|
Packit |
f92f8e |
* Release 1.10:
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
New maintainer. No changes at all. Bumped up the version number
|
|
Packit |
f92f8e |
and released it so that I can get the RT queue and any future mail.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2004-03-30 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.09:
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Moved the language-preference-detecting code into new module
|
|
Packit |
f92f8e |
I18N::LangTags::Detect.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Thanks to Autrijus Tang for catching some errors in the dist!
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2004-01-19 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Release 1.08:
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Corrected a one-line code bug in v1.07 that accidentally demoted
|
|
Packit |
f92f8e |
all en-* tags in cases of lexicon-groups that had an en.pm but no
|
|
Packit |
f92f8e |
en_*.pm. Thanks to Robert Spier for spotting this. Test added.
|
|
Packit |
f92f8e |
So don't use v1.07!
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Autrijus found some typos in the TPJ article. Fixed.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2004-01-11 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Release 1.07: Now uses a new and different rule for implicating
|
|
Packit |
f92f8e |
superordinate language tags in accept-language lists. Previously,
|
|
Packit |
f92f8e |
superordinates were just tacked onto the, so "en-US, ja", turned
|
|
Packit |
f92f8e |
into "en-US, ja, en". However, this turned out to be suboptimal
|
|
Packit |
f92f8e |
for many users of RT, a popular system using Maketext. The new
|
|
Packit |
f92f8e |
rule is that a tag implicates superordinate forms right after it,
|
|
Packit |
f92f8e |
unless those tags are explicitly stated elsewhere in the
|
|
Packit |
f92f8e |
accept-languages list. So "en-US ja" becomes "en-US en ja". If
|
|
Packit |
f92f8e |
you want "en" to be really lower, you have to actually state it
|
|
Packit |
f92f8e |
there: "en-US ja en" is left as-is.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
The 04super.t and 05super.t tests in t/ have many many examples of
|
|
Packit |
f92f8e |
this, including some strange corner cases.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
(In implementing this change, I also refactored some code in
|
|
Packit |
f92f8e |
Maketext.pm, for hopefully improved readability. However,
|
|
Packit |
f92f8e |
the above is the only actual change in behavior.)
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2003-06-21 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.06: Now has "use utf8" to make the things work
|
|
Packit |
f92f8e |
happily. Some fancy footwork is required to make this work under
|
|
Packit |
f92f8e |
pre-utf8 perl versions.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2003-04-18 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.05: Different Makefile.PL, same .pm code.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
Jesse Vincent, Hugo van der Sanden, and Jarkko Hietaniemi
|
|
Packit |
f92f8e |
encourage me to add this to the makefile:
|
|
Packit |
f92f8e |
($] < 5.008) ? () : ( INSTALLDIRS => 'perl'),
|
|
Packit |
f92f8e |
so that when you install this on a recent version of perl (5.8 or
|
|
Packit |
f92f8e |
later), the installation will overwrite the Maketext.pm in your
|
|
Packit |
f92f8e |
core library directory. Email me if this produces trouble for any
|
|
Packit |
f92f8e |
of you folks out there, okay?
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2003-04-02 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.04: Implementing proper HTTP "tag;q=rank" parsing for
|
|
Packit |
f92f8e |
get_handle. This should make all the difference for users/victims
|
|
Packit |
f92f8e |
of the current version of Safari, which uses that syntax as well
|
|
Packit |
f92f8e |
as inserts random languages with low q numbers.
|
|
Packit |
f92f8e |
Thanks to Jesse Vincent and the whole RT junta for finding this.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Added more tests, now in t/
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Lots of typo fixes to Maketext.pm. Thanks to Evan A. Zacks for
|
|
Packit |
f92f8e |
patient help in finding them all.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2001-06-21 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.03: basically cosmetic tweaks to the docs and the
|
|
Packit |
f92f8e |
test.pl.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2001-06-20 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.02: EBCDIC-compatibility changes courtesy of Peter
|
|
Packit |
f92f8e |
Prymmer. Added [*,...] as alias for [quant,...] and [#,...] as an
|
|
Packit |
f92f8e |
alias for [numf,...]. Added some more things to test.pl
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2001-05-25 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
* Release 1.01: total rewrite. Docs are massive now.
|
|
Packit |
f92f8e |
Including TPJ13 article now.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
2000-05-14 Sean M. Burke sburke@cpan.org
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Release 0.18: only change, regrettably, is a better makefile,
|
|
Packit |
f92f8e |
and it my email address has changed.
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
1999-03-15 Sean M. Burke sburke@netadventure.net
|
|
Packit |
f92f8e |
|
|
Packit |
f92f8e |
* Release 0.17: Public alpha release
|
|
Packit |
f92f8e |
Underdocumented.
|