0.33 Thu 4 Aug 2011
- Updated can_xs to fix a bug in it
0.32 Fri May 20 2011
- Production release, no other changes
0.31_02 Mon 21 Mar 2011
- More accurate detection of XS support (ADAMK)
0.31_01 Mon 21 Mar 2011
- Updating copyright year (ADAMK)
- Teak documentation of all() and none() (WYANT)
- Memory leak fixed for apply() and XS version restored (ARC)
- Memory leak fixed for indexes() and XS version restored (ARC)
- Memory leak fixed for part() and XS version restored (ARC)
0.30 Thu 16 Dec 2010
- Change the way we localise PERL_DL_NONLAZY to false to remove
a warning that some people were seeing. The new approach is taken
from the way that List::Util does it.
0.29 Wed 8 Dec 2010
- Removed an erroneous Test::NoWarnings dependency
0.28 Tue 7 Dec 2010
- Switching to a production release
- Restored the regression test for RT #38630 from 0.23.
As apply() was disabled in 0.27_04 this test will only act
to validate the future XS restoration of apply().
- Adding uniq warning tests, disabled initially
0.27_04 Mon 6 Dec 2010
- The behaviour of any/all/none/notall has changed when
passed a null list to treat a null list as a legitimate list.
Instead of returning C<undef> the functions now return the
following: any {} == false, all {} == true, none {} == true,
notall {} == false.
Resolves#40905: Returning undef when none is passed an empty
- Disabled the leaking XS versions of part(), apply() and indexes()
0.27_03 Mon 6 Dec 2010
- General house cleaning
0.27_02 Wed 1 Dec 2010
- Reduced test suite peak memory consumption by 5-10 meg
- Added the 'distinct' alias for the uniq function, for people that
like their chained map/grep/sort pipelines with a SQL'ish flavour.
- Expanded test suite for the any() group of functions.
- The any() group of functions now strictly always return scalar
boolean true, false and undef to match the XS version.
0.27_01 Wed 1 Dec 2010
- Refactored the split test scripts into a common test module
to be shared between both the Perl and XS versions.
- Reapply fix for http://rt.cpan.org/Ticket/Display.html?id=39847
"minmax error: unpredictable results with lists of 1 element"
0.26 Tue 23 Nov 2010
- No changes
- Some parts of the CPAN cloud were confusing my 0.24
release with the older deleted 0.24. Bumping version
past Tassilo's to clarify things.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
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=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
Upstream changes:
0.25_02 Sat Aug 1 06:41:55 EDT 2009
- MS VC++ 7 doesn't like inline nor 'long long'
(patch provided by Taro Nishino (taro DOT nishino AT gmail.com)
- Newx isbn't around in older perls so use New(0,...) instead
0.25_01 Thu Jul 30 17:43:20 EDT 2009
- it seems the only way of handling the stack that works on all
flavors of the multicall API is by making a shallow copy of it
and use that between the PUSH/POP_MULTICALL bracket
- fix awkward ok() override in List-MoreUtils.t so that it reports
line numbers in test failures properly
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=...").
0.22 Sun Jul 2 11:25:39 EDT 2006
- SvPV_nolen doesn't exist on pre 5.6 perls
0.21 Sun Jun 18 07:59:06 EDT 2006
- propagate dies from inside the code-reference of pairwise to
caller
0.20 Tue Apr 25 15:43:57 EDT 2006
- part() would destroy the list elements when changing
an array in place (@list = part { ... } @list)