[libmethod-signatures-perl] annotated tag upstream/20141021 created (now d0f4c72)
gregor herrmann
gregoa at debian.org
Thu Oct 23 21:23:46 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/20141021
in repository libmethod-signatures-perl.
at d0f4c72 (tag)
tagging dbe772bf5643ae536550ce616f44e979ef871fe5 (commit)
replaces upstream/20140224
tagged by gregor herrmann
on Thu Oct 23 23:07:40 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 20141021
Buddy Burden (16):
Merge pull request #97 from schwern/bug/experimental
Merge branch 'master' into refactor/signature_class
Merge pull request #96 from schwern/refactor/signature_class
Merge pull request #103 from evalEmpire/issue/102
update Changes with latest commits
packaging for CPAN: 20140806.0226_001
Merge pull request #107 from evalEmpire/issue/106
Merge pull request #82 from Hercynium/master
update Changes file w/ pull request #107
fix for pull request #82
Merge pull request #110 from evalEmpire/issue/108
update Changes after pull request #110
Merge pull request #109 from evalEmpire/issue/104
extremely minor POD tweaks
packaging for CPAN: 20140920.1910_001
packaging for CPAN: 20141021
Michael G. Schwern (40):
has_named is never set, this code is dead.
Refactor $self->{signature} into Method::Signatures::Signature
Make the order of evaluating where clauses stable.
Remove the unnecessary (and broken) check to see if we have where clauses.
Make sure the prototype is always defined.
Remove $signature->has_method
Move the invocant parsing into MS::Signature.
Collapse parse_func() and parse_signature() together.
Simplify _split_proto()
Move DEBUG into MS::Parser for all to have.
Move the signature parsing and check code into MS::Signature
Eliminate the now redundant parse_signature().
Move tokenization of the parameter list into MS::Signature.
Rename MS::Parser to MS::Utils
This @CARP_NOT serves no purpose.
Remove 'use experimental', it doesn't work with 5.8.
Type check *after* the default is applied.
Fix parsing when there are spaces before the invocant.
Update the MANIFEST.
Can't use //=, that's a 5.10 thing. when undef works just as well.
Add 5.18 to Travis CI.
5.8 fixed for reals this time.
Fix multi-line defaults.
Test multi-line string defaults.
Add 5.20 to the Travis config.
Comment some bits of the parameter splitting process.
Add the line number to the Parameter object.
Better name for a test.
Test and fix MS::Parameter->line_number.
Cleanup the code to split the signature into parameters.
Change MS::Parameter->line_number to first_line_number.
MS->inject_from_signature does not need to be passed the Signature.
Line numbers in the signature are now accounted for.
Add a few more tests for line numbering.
Eliminate a now unnecessary local $@.
Make debugging dumps more consistent across Perl versions.
Provide more diagnostic information for debugging this touchy test.
Skip tests about line numbers for computed defaults on earlier Perls.
Dotted quads were weird[er] before 5.10, right.
A required positional after an optional positional is an error.
Stephen R. Scaffidi (3):
added invocant option. +tests +docs.
made changes from discussion on issue #82, more tests & docs
added debug/log line showing invocant var name for issue #82
gregor herrmann (1):
Imported Upstream version 20141021
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmethod-signatures-perl.git
More information about the Pkg-perl-cvs-commits
mailing list