Revision history for Perl extension Set::Array.
0.01 Tue Sep 25 15:34:11 2001
- original version; created by h2xs 1.21 with options
-A -X -n Set::Array
0.02 Wed Sep 26 16:00:00 2001
- Modified several methods to either handle or die on
undefined values. The following methods were changed:
count - Counts undef elements if no args (or undef).
delete - Dies if no arg (or undef). Now takes a list,
rather than a scalar, as an arg (though can still take
a scalar, of course).
delete_at - Dies if no start index supplied (or undef).
exists - Now possible to test for existence of 'undef'.
foreach - Dies if no arg supplied (or undef).
index - If no arg (or undef), returns index of first
occurrence of 'undef' value within array.
indices - Dies if no arg supplied (or undef).
join - Now defaults to comma if no value supplied.
0.03 Tue Oct 2 08:00:00 2001
- Changed the 'splice' method so that its return values
are consistent with the rest of the module.
0.04 Fri Oct 5 12:00:00 2001
- Modified the 'sort' method so that it handles coderefs
in the same manner as Perl's built-in 'sort' method (with
the exception that the word 'sub' is required). Thanks
to Sean McAfee for the help.
0.05 Mon Oct 9 12:30:00 2001
- Turned on the 'fallback' option for 'overload'. This
prevents errors for simple operations like "if($sao)", because
I was accidentally using the overloaded operators in some
cases where I meant to use the CORE operators. Thanks to
Terrence Brannon for the spot.
0.06 Tue Nov 20 14:30:00 2001
- Fixed a bug with the 'unique' method. I had evaluated
contexts incorrectly, causing it to fail when part of a
chain. Thanks to Steffen Muller for the spot.
- Freed some memory that was being wasted in the unique method
- Fixed this archive a bit to expand a bit more properly