Dec 19 2009 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17016
- Mentioned the lack of compatibility of "use Error qw(:try)" with Moose.
Fixed: https://rt.cpan.org/Ticket/Display.html?id=46364
- Added TryCatch and Try::Tiny to the "SEE ALSO".
- Add the WARNING that this module is no longer recommended.
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
ChangeLog:
Jul 19 2008 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17015
- Added the "SEE ALSO" section to the Error.pm POD mentioning
Exception::Class and Error::Exception.
May 24 2008 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17014
- Made Makefile.PL require perl-5.6.0 and above.
May 22 2008 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17013
- Now building only on perl-5.6.0 and above.
- Added the line to the Build.PL
ChangeLog:
Jan 25 2008 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17012
- Added some examples to the examples/ directory.
- Applied the patch from hchbaw to fix:
-//rt.cpan.org/Public/Bug/Display.html?id=32638
- Thanks to hchbaw
Dec 25 2007 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17011
- added 'warnings' to the dependencies in the Build.PL/Makefile.PL as
we are using it.
- changed the author in Makefile.PL/Build.PL from GBARR to SHLOMIF:
- http://rt.cpan.org/Public/Bug/Display.html?id=31861
- Thanks to Michael Schwern
- added an empty line between the "__END__" and "=head1" in
lib/Error/Simple.pm for more pedantic POD parsers.
- new maintainer
- PKG_DESTDIR_SUPPORT
- ok by joerg
Changelog:
Error.pm #0.17010
- moved the first Error->new() POD portion over to the POD at the bottom, and
deleted the second, identical POD portion.
- closing http://rt.cpan.org/Public/Bug/Display.html?id=30906
( "Duplicate Error->new() documentation" )
Aug 28 2007 <shlomif@iglu.org.il> (Shlomi Fish)
Error.pm #0.17009
- fixed http://rt.cpan.org/Public/Bug/Display.html?id=20643 by applying
a modified version of the patch by MAREKR with the t/12wrong-error-var.t
regression test.
Oct 25 2006 (Shlomi Fish)
Error.pm #0.17008
- Added the empty PL_FILES paramaeter to ExtUtils::MakeMaker so it won't
attempt to run Build.PL.
Oct 18 2006 (Shlomi Fish)
Error.pm #0.17007
- Added the "COPYRIGHT" section to the POD with the correct
license. (several people have asked me about what the license is.)
- Added the Build.PL file so we'll have license meta data in the
distribution.
Oct 07 2006 (Shlomi Fish)
Error.pm #0.17006
- t/11rethrow.t - added the test file by Thomas Equeter.
- Changed to the more correct behevaiour that fixes the rethrowning
error by Thomas Equeter.
- see http://rt.cpan.org/Public/Bug/Display.html?id=21612
- added t/pod.t to check for POD validity.
- added the t/pod-coverage.t file for POD coverage.
- added the missing POD.
- added "use strict" and "use warnings" to lib/Error/Simple.pm to make
CPANTS happy.
Oct 03 2006 (Shlomi Fish)
Error.pm #0.17005
- t/09dollar-at.t - included in the distribution (it was not placed in
the MANIFEST previously.
- t/10throw-in-catch.t, t/Error.pm - Fixed:
http://rt.cpan.org/Public/Bug/Display.html?id=21884 when an error that
was thrown inside a catch or otherwise clause was not registered.
Sep 01 2006 (Paul Evans)
Error.pm #0.17004
- t/08warndie.t: Various fixes:
Workaround for ActivePerl bug when dup2()ing to STDERR - close it first
Should fix https://rt.cpan.org/Public/Bug/Display.html?id=21080 but I
have no means to test it
Use __LINE__ rather than a custom function implemented using caller()
Aug 20 2006 (Paul Evans)
Error.pm #0.17003
- Pass error in $@ as well as $_[0] to catch and otherwise blocks.
- t/08warndie.t: Various fixes for Win32:
Win32 can't open( HANDLE, "-|" ) - need manual pipe()/fork() workaround
Filename on Win32 is t\08warndie.t - need \Q in regexp to avoid
interpretation as an invalid octal character
Aug 17 2006 (Paul Evans)
Error.pm #0.17002
- Documentation fix for Error::Simple constructor in example
- t/80warndie.t: Bugfix to open() call to work on perl 5.6
Jul 24 2006 (Paul Evans)
Error.pm #0.17001
- Bugfix to t/08warndie.t - Don't abuse $! for forcing "die"'s exit status
Fixes http://rt.cpan.org/Public/Bug/Display.html?id=20549
- Added some examples to the examples/ directory.
- Updated the MANIFEST.
- Added the :warndie tag and the internal Error::WarnDie package that
provides custom __WARN__ and __DIE__ handlers.
- Added the flush() method from Alasdair Allan.
- Fixed a test in t/05text-errors-with-file-handles.t to work on
MS Windows due to File::Spec and require inconsistency.
- Fixed https://rt.cpan.org/Ticket/Display.html?id=3291
- According to https://rt.cpan.org/Ticket/Display.html?id=6130 - made
the auto-conversion of textual errors to object customizable.
- Fixed the conversion of textual messages to Error::Simple when
they contain information about an open filehandle. (as reported in
http://rt.cpan.org/Ticket/Display.html?id=6130 )
- Added POD to the lib/Error/Simple.pm module.
- Added the lib/Error/Simple.pm module (that just "use"'s Error) so
one can say "use base 'Error::Simple';' Added an appropriate test.
Fixes: http://rt.cpan.org/Public/Bug/Display.html?id=17841
- Added Scalar::Util to the dependencies in Makefile.PL.
- Fixed http://rt.cpan.org/Public/Bug/Display.html?id=18024 and a related
exception thrown because ->isa was called on something that was not
certainly an object.
- Moved Error.pm inside the distribution to reside under lib/.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.