2015-04-17 07:14:56 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 16 21:00:51 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.05
|
|
|
|
see /usr/share/doc/packages/perl-Log-Report/ChangeLog
|
|
|
|
|
|
|
|
Unless noted otherwise, these changes where initiated and applied by
|
|
|
|
Mark Overmeer.
|
|
|
|
|
|
|
|
TODO:
|
|
|
|
. connect to Message::Passing framework
|
|
|
|
|
|
|
|
version 1.05: Tue Jun 24 09:38:15 CEST 2014
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- test in t/10interp.t failed for Perl 5.20, caused by a
|
|
|
|
bugfix or change in overload::Overloaded [cpantesters]
|
|
|
|
|
|
|
|
version 1.04: Tue Jun 3 10:42:11 CEST 2014
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- float serialization under locale in test [cpantesters]
|
|
|
|
|
|
|
|
version 1.03: Thu May 22 11:54:24 CEST 2014
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- float serialization under locale in test [cpantesters]
|
|
|
|
- non-errors and ::Dispatcher::Perl
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- shorted display of string parameters in stack-trace to max 80 chars
|
|
|
|
- Log4perl log-lines sometimes show dispatcher as source, skip them.
|
|
|
|
- disable 'mode switch' trace for try()
|
|
|
|
|
|
|
|
version 1.02: Mon Mar 10 16:03:13 CET 2014
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- add overload fallback to ::Exception and ::Dispatcher
|
|
|
|
rt.cpan.org#92970 [Lukas Mai]
|
|
|
|
- ::Domain::new(translator) with HASH did not initialize
|
|
|
|
- warn better with ::Optional modules are used before Log::Report
|
|
|
|
is used.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- changed documentation style
|
|
|
|
- ::Lexicon::Index dir-scan immediately, hopefully before fork()
|
|
|
|
|
|
|
|
version 1.01: Mon Jan 6 23:21:37 CET 2014
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- LC_MESSAGE missing on Windows [Michael Long]
|
|
|
|
|
|
|
|
version 1.00: Sun Jan 5 17:23:44 CET 2014
|
|
|
|
|
|
|
|
Split into four components, adding
|
|
|
|
- String::Print for formatting, permits positionals now
|
|
|
|
- Log::Report::Optional as base, super lightweight
|
|
|
|
- Log::Report::Lexicon when you need translations
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
- configuration from ::translator() into ::Domain::configure()
|
|
|
|
- domains are package bound, not line based.
|
|
|
|
- removed isValidReason() and isFatal(), there are function in ::Util
|
|
|
|
- dispatchers(list) inside try() also lists outside dispatchers
|
|
|
|
- ::Dispatcher::Log4perl::new(accept) defaults to 'ALL', because the
|
|
|
|
log4perl configuration will select what to log.
|
|
|
|
- exceptions which get re-thrown with an other reason get rewritten.
|
|
|
|
- alert and failure messages will always show their location
|
|
|
|
- "switching to mode" message from level info to trace
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- do not complain when N__w ends on
|
|
|
|
|
|
|
|
- incorrect initialization of log4perl dispatcher
|
|
|
|
- try inside BEGIN did not catch but died.
|
|
|
|
rt.cpan.org#91671 [Kenney Westerhof]
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- ::Dispatcher::File uses locking to permit parallel writes
|
|
|
|
- ::Dispatcher::File::new(format)
|
|
|
|
- ::Dispatcher::File::rotate()
|
|
|
|
- ::Dispatcher::Log4perl more docs
|
|
|
|
- explain why Log::Log4perl::caller_depth concept is broken
|
|
|
|
- ::Dispatcher::Log4perl support for categories
|
|
|
|
- ::Dispatcher::Syslog::new(include_domain)
|
|
|
|
- ::Dispatcher::Syslog::new(charset)
|
|
|
|
- ::Dispatcher::*::log() knows about textdomain of msg
|
|
|
|
- ::Message::new(_lang) overrides language to be used in translation
|
|
|
|
- add MojoX::Log::Report
|
|
|
|
- new ::Domain, move all domain specific config from ::import() into
|
|
|
|
that module (and/or ::Minimal::Domain)
|
|
|
|
- ::textdomain()
|
|
|
|
- ::Message overload fallback
|
|
|
|
- remove "syntax => 'SHORT'" from examples: is the default
|
|
|
|
- export level on Log::Report::import()
|
|
|
|
|
|
|
|
version 0.999:
|
|
|
|
Not (yet) released
|
|
|
|
|
|
|
|
version 0.998: Tue Oct 22 09:55:06 CEST 2013
|
|
|
|
Fixes:
|
|
|
|
- xgettext-perl: actually use the provided template pattern
|
|
|
|
- xgettext-perl: only take template from .tt and .tt2 files
|
|
|
|
- xgettext-perl: accept '-' (STDIN) for --from
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- more documentation about the PPI extraction process, and how
|
|
|
|
to use ::Message::new(_domain)
|
|
|
|
- Log::Report import option 'import'
|
|
|
|
|
|
|
|
version 0.997: Fri Sep 27 17:37:11 CEST 2013
|
|
|
|
Fixes:
|
|
|
|
- error about double definedness of settings, dependent on the
|
|
|
|
order of inclusion of modules.
|
|
|
|
- setlocale does not return the old locale, but the new.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- xgettext-perl: do not PPI files unless they are Perl
|
|
|
|
- xgettext-perl: do warn when ' (single quotes) are used, needs
|
|
|
|
" (double quote) with __x
|
|
|
|
- __x() now can have a _domain parameter
|
|
|
|
|
|
|
|
version 0.996: Wed Sep 4 17:23:11 CEST 2013
|
|
|
|
Fixes:
|
|
|
|
- you could not share one ::Translator::POT over two domains.
|
|
|
|
discovered by [Richard Still]
|
|
|
|
- third attempt to fix errors in t/53log4perl.t on Windows
|
|
|
|
[cpantesters]
|
|
|
|
- remove double reporting of errors which exceptions are caught
|
|
|
|
with eval(). But better use try().
|
|
|
|
|
|
|
|
version 0.995: Thu Aug 29 09:19:13 CEST 2013
|
|
|
|
Fixes:
|
|
|
|
- twice path '\' in t/53log4perl.t in Windows [cpantesters]
|
|
|
|
|
|
|
|
version 0.994: Thu Aug 22 16:12:08 CEST 2013
|
|
|
|
Fixes:
|
|
|
|
- link to paper [Richard Still]
|
|
|
|
- chicken-egg problem with error on illegal mode setting.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- try to build new translation table at each 'make'
|
|
|
|
|
|
|
|
version 0.993: Thu Mar 28 10:59:27 CET 2013
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
- filename/linenumber caller-depth in Log4Perl.
|
|
|
|
rt.cpan.org#83736 [Dominik Jarmulowicz]
|
|
|
|
- actually try to use existing mo files.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- use Devel::GlobalDestruction
|
|
|
|
rt.cpan.org#80612 [Riba Sushi]
|
|
|
|
- ::Template extractor of translatable strings now understands
|
|
|
|
[%|loc%]$msgid[%END%] and [%'$msgid'| loc %]
|
|
|
|
- improvements on documentation.
|
|
|
|
- move t/30index.t towards xt/30index.t, because the test is
|
|
|
|
too sensitive for the actual environment.
|
|
|
|
|
|
|
|
version 0.992: Fri Dec 21 11:59:55 CET 2012
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
- add support for msgctxt in po-files to Log::Report::Lexicon::POT*
|
|
|
|
- new option Log::Report::Lexicon::PO::new(plural_forms)
|
|
|
|
- new generic base-class Log::Report::Lexicon::Table for
|
|
|
|
Log::Report::Lexicon::POT*
|
|
|
|
- ::POT.pm ignores any index when the msgid has no plural form. This
|
|
|
|
results in a smaller memory foot-print.
|
|
|
|
- support for MO files, in Log::Report::Lexicon::MOTcompact
|
|
|
|
|
|
|
|
version 0.991: Mon Nov 26 09:27:08 CET 2012
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- t/50file.t test failed on HASH order [cpantesters]
|
|
|
|
|
|
|
|
version 0.99: Wed Oct 3 09:13:58 CEST 2012
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- do not call overloaded stringification in stack-trace.
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- do only include .po files in the index which are not
|
|
|
|
in a directory which starts with a dot (for instance,
|
|
|
|
not in /.svn/) or do not start with a dot.
|
|
|
|
[Richard Still]
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- remove
from the end of comment lines in PO files.
|
|
|
|
|
|
|
|
version 0.98: Thu Sep 6 14:46:52 CEST 2012
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- rewrote message-id extractor in ::Extract::Template to
|
|
|
|
support more TemplateToolkit features.
|
|
|
|
|
|
|
|
- print __x("who am i
|
|
|
|
") is now interpreted as
|
|
|
|
print __x("who am i"), "
|
|
|
|
";
|
|
|
|
So: no trailing newlines in the PO-tables.
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- PO file parse errors reported on the wrong location.
|
|
|
|
|
|
|
|
- ::Message::toString() uses $" when an ARRAY of elements gets
|
|
|
|
inlined. This should be the $" on the moment of message's
|
|
|
|
definition, not the $" when it gets stringified.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- new option ::Message::new(_join)
|
|
|
|
|
|
|
|
version 0.97: Mon Sep 3 15:54:04 CEST 2012
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- repair mistake of 0.96: Log::Report::Translate::TemplateToolkit()
|
|
|
|
must have been Log::Report::Message::fromTemplateToolkit()
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- count for message with plural can be ARRAY or HASH, which
|
|
|
|
get numified automatically.
|
|
|
|
|
|
|
|
version 0.96: Fri Aug 31 16:43:31 CEST 2012
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- scan templates for msgid containing white-space.
|
|
|
|
|
|
|
|
- ::Translate::translate() was documented to accept a language
|
|
|
|
parameter. Fixed the docs and implemented it ;-)
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- support for plural forms in templates.
|
|
|
|
|
|
|
|
- explanation/support method how to integrate the translations
|
|
|
|
with Template::Toolkit.
|
|
|
|
|
|
|
|
version 0.95: Thu Aug 30 23:15:50 CEST 2012
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- new parameters for xgettext-perl, now also able to handle
|
|
|
|
extracting from templates. Script needs man-page.
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- xgettext-perl showed counts twice.
|
|
|
|
|
|
|
|
- text-domain specified as "qw/domain/" now gets recognized by PerlPPI.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- some spelling corrections by rt.cpan.org#70959 [Fabrizio Regalli]
|
|
|
|
|
|
|
|
- synopsis fix in ::Dispatcher::Callback by [gbjk]
|
|
|
|
|
|
|
|
- cleaned-up the synopsis of Log::Report a bit.
|
|
|
|
|
|
|
|
- split base-class Log::Report::Extract from ::Extract::PerlPPI
|
|
|
|
|
|
|
|
- remove dependency to Test::Pod
|
|
|
|
|
|
|
|
- add Log::Report::Extract::Template and t/42templ.t
|
|
|
|
|
|
|
|
version 0.94: Tue Aug 23 11:14:59 CEST 2011
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- when an exception get throw()n again, but with a different
|
|
|
|
"reason", the fatality "is_fatal" will automatically adapt.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- add Log::Report::Exception::isFatal()
|
|
|
|
|
|
|
|
version 0.93: Thu Jun 30 09:45:24 CEST 2011
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- faults caused by $? should not exit with 0
|
|
|
|
rt.cpan.org #68496 [Zephaniah E. Hull]
|
|
|
|
|
|
|
|
- die's in try blocks did not produce a Log::Report::Message
|
|
|
|
reported by [Patrick Powell]
|
|
|
|
|
|
|
|
- fix use for non-admin Windows users
|
|
|
|
rt.cpan.org#67935 [unknown]
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- ability to change message and reason of an ::Exception
|
|
|
|
|
|
|
|
- lazy-load Log::Report::Die
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 16 21:00:50 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.94
|
|
|
|
see /usr/share/doc/packages/perl-Log-Report/ChangeLog
|
|
|
|
|
|
|
|
version 0.94: Tue Aug 23 11:14:59 CEST 2011
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
- when an exception get throw()n again, but with a different
|
|
|
|
"reason", the fatality "is_fatal" will automatically adapt.
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- add Log::Report::Exception::isFatal()
|
|
|
|
|
|
|
|
version 0.93: Thu Jun 30 09:45:24 CEST 2011
|
|
|
|
|
|
|
|
Fixes:
|
|
|
|
|
|
|
|
- faults caused by $? should not exit with 0
|
|
|
|
rt.cpan.org #68496 [Zephaniah E. Hull]
|
|
|
|
|
|
|
|
- die's in try blocks did not produce a Log::Report::Message
|
|
|
|
reported by [Patrick Powell]
|
|
|
|
|
|
|
|
- fix use for non-admin Windows users
|
|
|
|
rt.cpan.org#67935 [unknown]
|
|
|
|
|
|
|
|
Improvements:
|
|
|
|
|
|
|
|
- ability to change message and reason of an ::Exception
|
|
|
|
|
|
|
|
- lazy-load Log::Report::Die
|
|
|
|
|
2011-04-21 10:38:03 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 21 10:37:58 UTC 2011 - coolo@opensuse.org
|
|
|
|
|
|
|
|
- initial package 0.92
|
|
|
|
* created by cpanspec 1.78.04
|
|
|
|
|