Revision history for Lexical-Failure
0.000001 Fri Feb 1 16:02:07 2013
Initial release.
0.000002 Mon Jul 29 07:32:42 2013
No changes logged
0.000003 Mon Jul 29 07:41:50 2013
- Reformatted test modules to make them invisible to CPAN indexer
0.000004 Fri Aug 2 18:49:10 2013
- Fixed 'make test' bug
(Many thanks, Doran and Vincent!)
0.000005 Mon Dec 30 08:23:01 2013
- Fixed POD linking bugs (thanks, Darin!)
- Undid workarounds for out-by-one line-number errors
in Keyword::Simple v0.01 (now require v0.02)
0.000006 Sat May 3 10:59:58 2014
- Fixed documentation typos (thanks, Laurent)
- Coded around mysterious problems with Test::Effects under 5.19+
(thanks Slaven!)
0.000007 Thu Nov 13 16:09:17 2014
- Simplified and sharpened t/inner_scalar.t
which also removed the requirement for PadWalker
(thanks Father C!)
0.001000 Tue Jul 4 17:54:22 2023
- [POTENTIALLY INCOMPATIBLE CHANGE]
As it makes no sense to use fail() for error-signalling
in non-API-level subroutines, fail() now always fails
at the API level (i.e. at the level of the call stack where
control leaves the current package). In other words, calling
fail() in a nested subroutine within a package, fails the
subroutine where we first entered the package.
See the documentation for details.
(Many thanks, Konrad!)
- Removed all use of smartmatching and given/when for 5.38 compatibility
0.001001 Wed Jul 5 09:02:37 2023
- Shrouded new internal 'package Carp' declarations from CPAN
(Sorry, Neil. Sorry, Andreas.)