[SCM] Debian packaging of libperl5i-perl annotated tag, v1.0.0, created. v1.0.0
Michael G. Schwern
schwern at pobox.com
Tue Aug 16 18:05:05 UTC 2011
The annotated tag, v1.0.0 has been created
at 3813262c708881f14e1fd19a6c0c33a47c198b38 (tag)
tagging 6b79ec88168969bd18594f6740c3a54facd1f970 (commit)
replaces v0.2.2
tagged by Michael G. Schwern
on Thu Feb 25 22:01:29 2010 -0800
- Shortlog ------------------------------------------------------------
Version 1.0.0 released to CPAN
Bruno Vecchi (55):
extend ARRAY::diff() to work with nested data structures
stress test ARRAY::diff() for nested data structures
update ARRAY::diff()'s docs to account for nested comparison
formatting diff.t
Make ARRAY::diff() take any number of arguments
document ARRAY::diff() taking more than two arguments
Ordering of elements shouldn't matter when considering equality of deep array references
Comments and some variable renaming of ARRAY::diff
smartmatch is your friend
improve _are_equal() method
test that array order effectively doesn't matter when testing equality
correct test name in diff.t
diff() called with non-arrayrefs wasn't being caught. Fix that, and add tests for it
Do not compare refs and nonrefs separately anymore.
remove Array::Diff dependency from Build.PL
First shot at implementing comparison of overloaded objects. Also, some basic tests in place.
refactor of the _are_equal() method
Add explicit returns
typo in perl5i.pm docs
minor formatting nit in perl5i.pm's example code
Remove unreachable argument check in _diff_two(). Add a test to prove that it's not necessary.
Test that comparison of scalar references works as expected
Test comparison of overloaded objects vs. overloaded objects
Test comparison of overloaded objects vs. non-overloaded objects.
Better nested d.s. comparison: compare arrayrefs of different lengths, hashrefs of different values, and coderefs. Bug revealed and fixed
Improve test coverage: left scalar vs. right overloaded object
[ github 93 ]: Fix first() to take regex
remove duplicate tests in diff.t
collapse SCALAR and REF clauses, they're identical
implemented ARRAY::intersect()
better coverage of diff() for non-overloaded objects
update comment
[ github 100 ]: Make is_number and friends work for everything
Merge branch 'master' of git at github.com:schwern/perl5i
better documentation for diff()
Merge branch 'diff' into intersect
some documentation for intersect()
Make diff() return an array in list context
Make grep() context-aware
make uniq() context-aware
make minmax() context-aware
make mesh() context-aware
Merge branch 'master' of git at github.com:schwern/perl5i
make %hash->flip context-aware
make %hash->merge context-aware
Merge branch 'master' into intersect
make @array->intersect context-aware
diff: return correctly with no arguments
diff() doc fixes
Merge branch 'diff'
Merge branch 'master' of git at github.com:schwern/perl5i
Merge branch 'intersect'
Minor doc fixes and improvements
minor typo fixes in perl5ifaq.pod
Update Changes
Michael G. Schwern (36):
Update the stability caveat now that its come true.
Squeeze some performance out of ceil, floor and is_number by making them aliases.
Fix _are_equal() with ARRAY
Don't quote when checking equality, it will interfere with overloading.
An attempt to simplify the diff() code by resolving overloading early.
Note first() regex fix
Overhaul _are_equal() based on Etherpad discussion and rewriting the overload comparison rules.
Glitch in _equal_overload()
Work around is_deeply() not comparing overloaded object as string/numbers.
Test diffing with undef
Added a ref test and discovered a bug.
false alarm, I didn't understand how diff works
Make sure time() works with == and gmtime() works with eq.
Merge branch 'master' into diff
Start writing perl5ifaq
Merge branch 'master' of github.com:schwern/perl5i
Note is_number() and friends now work with everything. [github 100]
Finish up answering the questions in the FAQ.
Fill in more FAQ questions.
Merge branch 'master' of github.com:schwern/perl5i
Add bruno to the THANKS
Update the change log with brunov's list context work and the FAQ
Add a "critic" target to run perlcritic
Merge branch 'master' of github.com:schwern/perl5i
Minor fixes to pass perlcritic severity 5
Document the perl5i command line utility [github 31]
Update to the latest Time::y2038 which appears to have fixed [github 30]
A basic round() function [github 95]
Merge branch 'master' of github.com:schwern/perl5i
Ok, Time::y2038 20100218 was exactly the same as 20100223 except for a dep change.
Hey! Ho! Version One Point Oh!
Rewrite autobox to use UNIVERSAL instead of DEFAULT which is more correct
Remove warnings about version 0.
Don't put our own distdir in the MANIFEST
Update the MANIFEST
Version 1.0.0
brunoV (1):
diff() should return an empty array rather than undef when no matches are found, to avoid breaking autobox chains
brunov (4):
[ github 96 ]: Element ordering in arrayrefs matters when comparing equality
clarify the tests intentions
Consider that overloaded objects can be equal to references (ARRAY,
refactoring of _equal_object method from ARRAY.pm
-----------------------------------------------------------------------
--
Debian packaging of libperl5i-perl
More information about the Pkg-perl-cvs-commits
mailing list