[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