[SCM] Debian packaging of libperl5i-perl annotated tag, v2.0.0, created. v2.0.0
Michael G. Schwern
schwern at pobox.com
Tue Aug 16 18:05:06 UTC 2011
The annotated tag, v2.0.0 has been created
at 103d9135b2ecfcb1d00a684293ac062046d3f4f5 (tag)
tagging 83ce7d39009be024856cc79117bdddbc24cac424 (commit)
replaces v1.1.0
tagged by Michael G. Schwern
on Tue Mar 16 23:40:26 2010 -0700
- Shortlog ------------------------------------------------------------
Version 2.0.0 released to CPAN
Bruno Vecchi (13):
[ github 106 ]: Change mo() to always return an instance object, write mc() to return the meta class object.
Cleaner Meta::Class and Meta::Instance constructor inherited from Meta
Implemented $o->mo->is_equal($foo)
todo_skip tests for $scalar->mo->is_equal until mc is merged
documentation stub for mo->is_equal()
added optimization for diffing arrays with no refs. Considerable speedup, especially for large arrays: http://gist.github.com/324697
remove no-op line
apply same optimization for intersect
%hash->keys now returns a list in list context since autobox::Core 1.0, fix failing test in autovivification.t and bump prereq requirement in Build.PL
implement %hash->diff and %hash->intersect.
document %hash->diff and %hash->intersect
update Changes file
enable TODO tests that pass now that branch mc has been merged
Michael G. Schwern (37):
Whoops, forgot to rebuild the MANIFEST.
Make indirect object syntax into an error.
Eliminate load() and add a much simpler require(). [github 107]
Make map() return a list in list context.
Rebuild the MANIFEST
autoviv 0.05 fixed an assertion on 5.11.5
Update autobox::Core dep to one that is consistent about list returns.
update the change log for the changes since 1.1.0
Merge branch 'master' of github.com:schwern/perl5i
Merge remote branch 'origin/mc'
New Test::More is() does a real eq now, not "$have" eq "$want".
Merge remote branch 'origin/no_indirect'
Merge remote branch 'origin/load_to_require'
Rebuild the MANIFEST
Update the change log with all the 2.0 merges.
Fix the failing time_compat tests.
Clarify that %hash->diff and %hash->intersect work like their array counterparts.
Merge branch 'master' of github.com:schwern/perl5i
Unnecessary use of a TODO block
Only depend on Time::y2038 if necessary.
update meta files
Put the Module::Load dep back, perl5i::1 needs it.
Create version 2.
Add a script to make a new major version.
Rebuld the MANIFEST
Forgot to change perl5i::1 to perl5i::2 in lib/perl5i/2.pm
Return perl5i::1 to its state at v1.1.0.
Make the equal test use perl5i::latest
no strict not necessary, commend what equal.t is about.
remove the configure_requires section and let MB take care of it.
Unnecessary use of autobox in SCALAR. Covered by perl5i::2::autobox
Test for the autobox can() bug [github 112]
Change $thing->perl to $thing->mo->perl so everything can do it.
Add $thing->mo->dump
Document the mo vs mc ambiguity
Fix ISA and linear_isa to return an array ref in scalar context to allow chaining.
Version 2.0.0
-----------------------------------------------------------------------
--
Debian packaging of libperl5i-perl
More information about the Pkg-perl-cvs-commits
mailing list