[libmousex-getopt-perl] branch master updated (837fe2d -> 2123adb)

gregor herrmann gregoa at debian.org
Sat May 9 14:52:31 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libmousex-getopt-perl.

      from  837fe2d   update changelog
       new  3a7f2ec   Add debian/upstream/metadata
       new  693dbf1   Update debian/changelog
      adds  5dac17c   Adding MooseX::Getopt first draft
      adds  8034a23   prettty much done I think
      adds  4e640bf   foo
      adds  d8a5835   foo
      adds  de75868   added cmd_alias to accomplish "verbose|debug|v|d" sort of stuff
      adds  61c9baa   support scalar cmd_aliases, so that singular aliases are not so clunky to type
      adds  3899e5d   added ARGV accessor which holds a copy of the original @ARGV added skipping _attributes, unless they have the MooseX::Getopt::Meta::Attribute meta
      adds  bae0043   small fixups (didnt make test before the last commit)
      adds  b1b9da6   add a new test
      adds  a4fb037   another test
      adds  1a8b4ed   adding metaclass laliasing
      adds  1c3e614   foo
      adds  e2911e3   start of 0.03
      adds  3d9a716   0.03
      adds  a0b1a20   0.03
      adds  23575d4   0.03
      adds  f63e631   Throw exceptions from new_with_options if @ARGV parsing fails Restore the mangled @ARGV to its original state after Getopt is done Added ->extra_argv accessor for the Getopt leftovers Added subtype constraint inference Added docs/tests/ChangeLog for all of the above
      adds  f7695a8   fix typo in ChangeLog
      adds  1566a17   0.04
      adds  2482085   some helpful errors added
      adds  db536e2   0.05
      adds  ee21184   Refactor MooseX::Getopt into smaller methods
      adds  26be7f7   bumping version and adding Changelog
      adds  a01f08f   add a NoGetopt metaclass
      adds  bff3807   foo
      adds  edfb736   misc crap
      adds  f969917   no-getopt stuff
      adds  0f8232b   0.06
      adds  a4b6dc0   foo
      adds  6ac028c   some doc fixes
      adds  29e4cc3   0.07
      adds  ee69c4b   add MX::ConfigFromFile support
      adds  384fb15   0.08 version/changes
      adds  6bb4cb6   Getopt::Long::Descriptive
      adds  dcc96c0   dep
      adds  0e71533   further refactorings to benefit MooseX::App::Cmd
      adds  913e702   hide ARGV and extra_argv from usage
      adds  9287e91   _usage_format method
      adds  e82133e   revert dep
      adds  75a6449   use Getopt::Long::Descriptive only if it's available
      adds  fad5da0   Doc note about Getopt::Long::Descriptive
      adds  3cc6072   remove the FakeUsage thing, not needed after all
      adds  95e88cf   Merge 'gld' into 'trunk'
      adds  08ff0d6   changelog and version bump
      adds  8f95e21   ARGV and extra_argv should be nogetopt
      adds  b4a7905   0.10 - support default configfile w/ MX::ConfigFromFile
      adds  6c329ad   0.11, required not necessarily required
      adds  4ad81ca   refactor cmd alias extraction to a separate method
      adds  41d0ab0   Getopt::Long processes all option names, do the same in the name_to_init_arg index
      adds  adbe3e5   0.12
      adds  62c4891   TODO tests for loading required attributes from config
      adds  4e08663   When required attributes are loaded from config, they are no longer required on cmdline
      adds  78a71ae   Update versions, changelog, fix test when ConfigFromFile isn't available
      adds  9f1ec7c   Getopt shouldn't require ConfigFromFile role applied at same level
      adds  e1bab57   Woops - convert some tabs to spaces in the ChangeLog
      adds  fb24d65   typo fix
      adds  2814de2   added links to the traits
      adds  521a8c3   replacing Build.PL with Makefile.PL
      adds  cd9a4a4   0.13
      adds  d64aceb   fix Float which doesn't exist with Num which does
      adds  0df9248   failing tests
      adds  b56c812   Params passed to new_with_options are no longer required
      adds  84f85ea   demand Module::Install 0.75
      adds  630657d   0.14
      adds  365e578   also accept type constraint objects in option type map (fixes autovivified type constraints
      adds  a1171b4   changelog
      adds  e4ab19b   version bumps
      adds  98efc89   skip pod tests, do not block install
      adds  e2dcd71   update for latest moose
      adds  091954e   unify version numbers
      adds  5f78e88   add MooseX::Getopt::Dashes
      adds  105e05a   fiddle with ilmari's changelog entry and bump version
      adds  5ffe207   add a synopsis
      adds  af0030c   update MANIFEST
      adds  20e8e3c   update MANIFEST (again)
      adds  6634c7e   Fix warnings
      adds  2305f00   Add .gitignore
      adds  d1e5e42   Fix tests from RT#44909
      adds  f430803   Fix Getopt config spec
      adds  69061f7   Applied patch to fix RT46200
      adds  47a89a8   Applied patch in RT43255
      adds  b9cb205   Changelogging
      adds  0e3f178   Doc patch for argv parameter from rindolf++
      adds  7ff9f8b   bump version, prepare next release
      adds  cd3a7ff   auto_manifest
      adds  a266436   prep new release with fixed MANIFEST.SKIP
      adds  590c258   Merge branch 'master' of gitmo at git.moose.perl.org:MooseX-Getopt
      adds  f7655c4   Enable the argv argument to the constructor.
      adds  5bc5175   Cleanup test, removing unneeded code serving no purpose or tested elsewhere
      adds  6140ec5   Reverted the latest commit.
      adds  ef47fe4   Splitted into Getopt::Basic and Getopt::GLD.
      adds  30ed85f   Implement functionality of MooseX::Getopt::Basic .
      adds  9f7acb1   Added $VERSION and $AUTHORITY to MX/Getopt.pm again.
      adds  ed3bf9a   Remove POD of a removed option.
      adds  a209966   Move _gld_spec to ::GLD - it's only used there.
      adds  ff71d31   Docs of MooseX::Getopt::Basic now refer elsewhere.
      adds  7f5f3d9   fixed minor spelling nit
      adds  b766829   fixed another minor spelling nit
      adds  7b87d29   Merge
      adds  aae544a   Merge branch 'master' of git at github.com:bobtfish/moosex-getopt
      adds  44b487b   Applied patch to fix RT46200
      adds  93374bb   Applied patch in RT43255
      adds  c2f6e86   Updated ChangeLog
      adds  9f3324e   Merge
      adds  801feb9   Add Test::Moose, as requested by RT#48843
      adds  2c379a5   Fix RT#47766
      adds  a0697e3   Bump versions
      adds  2df3276   New M::I doesn't want to play
      adds  95b733a   Add repos info
      adds  9abbebc   Fix README version
      adds  5ab6d55   Merge master into branch
      adds  b38b654   Force author tests to be run when in author mode
      adds  da8e2a6   Update .gitignore to skip built dists
      adds  38b9325   Bump GLD required version
      adds  ec78e90   Bump version for release
      adds  aa03fda   if configfile is a coderef call it and write some tests for it
      adds  f2dfa11   Merge commit 'upstream/topic/configfile_default_codref_call'
      adds  5581bb1   Changelog, bump version
      adds  18fa5e7   Slight rewording
      adds  7b56639   Fix bug when handling upper/mixedcase accessors
      adds  035b166   Trim trailing whitespace
      adds  6ac7429   Changelog
      adds  8df55e6   Pull exiting with useage out into a method
      adds  2860aca   Make option warning eacy to override for Catalyst. Needs tests
      adds  89543df   Bump version
      adds  07d7ec0   And more overrideable
      adds  33edcaa   Properly pull apart into roles
      adds  175b83f   Basic test for hooking the usage method
      adds  07dbe5a   Ignore editor files
      adds  9b7f80a   Update changes, tests for new hooks
      adds  5f90501   Bump versions
      adds  1546035   Date
      adds  60321fa   Fix this not having a $VERSION
      adds  3421d9c   Revert "Fix this not having a $VERSION"
      adds  d28e428   Add some tests showing that upper case options don't work in MooseX::Getopt::Basic
      adds  4f214b8   And fix
      adds  a3e1acc   Convert HAVE_GLD to _HAVE_GLD .
      adds  5c6054f   Add t/106_no_ignore_case.t .
      adds  8b9e50c   Bump version
      adds  66c33c2   Convert HAVE_GLD to _HAVE_GLD .
      adds  50b3ccf   Merge branch 'master' of github.com:bobtfish/moosex-getopt
      adds  a7474a4   Add test for strange --version handling
      adds  6555948   Skip relevants tests when appropriate
      adds  153352c   Just skip the test if we don't have Capture::Tiny
      adds  88b4984   Revert "Just skip the test if we don't have Capture::Tiny"
      adds  646e95a   Revert "Skip relevants tests when appropriate"
      adds  c56feb6   Revert "Add test for strange --version handling"
      adds  ceeaabe   MooseX::Getopt::Dashes: Document how ::Dashes interacts with the cmd_flag argument
      adds  fe193b8   Convert tabs to spaces
      adds  dfad990   Partially revert fe193b814520900810bc4c0e6d9819d444b26930
      adds  2a7ee26   Bum the Getopt::Long::Descriptive dependency to 0.081 in an attempt to avoid test failures.
      adds  04dc085   Version 0.27.
      adds  eb40449   make ::Strict work with the trait stuff
      adds  fb87342   Add release date for 0.27
      adds  fff9a1f   Changelog doy's work
      adds  669588e   Convert to Dist::Zilla
      adds  24e655d   Specify prereqs manually
      adds  75434e7   GLD is a hard dep since 2008 anyway
      adds  d03999d   Proper author names
      adds  2557b52   Remove some more trailing whitespace
      adds  bc7dfe4   Ignore dotfiles
      adds  9acde84   Remove some more trailing whitespace
      adds  72a07e9   Version 0.28
      adds  4a49892   Fix repository url
      adds  2b4fef5   Version 0.29
      adds  8e026f5   Disable auto_help config in Getopt::Long, to avoid calling into pod2usage when the --help option is used (the intent is just to fetch the value of the configfile option).  (RT#57683)
      adds  9eab5ff   add number to filename of new testcase
      adds  94c4db8   oops forgot to add this file to the commit!
      adds  4a0ab66   ChangeLog update
      adds  13f7137   clarify comments/changelog -- MooseX::ConfigFromFile is a prerequisite for this bug/fix
      adds  ea8725f   Remove date from changelog as not shipped
      adds  84a5831   removed timestamp from Changelog; added additional test to swallow stderr output (and updated dependency list)
      adds  739ba28   removed timestamp from Changelog; added additional test to swallow stderr output (and updated dependency list)
      adds  23dacba   Merge branch 'topic/no_auto_help' of git.moose.perl.org:MooseX-Getopt into topic/no_auto_help
      adds  81b19ed   Implements feature suggestion RT#58715 by storing the Usage object, fixes RT#47865, RT#56783, RT#52474 by properly capturing --help, --usage, --?. Details in the test cases.
      adds  b94db42   Fix eol test
      adds  a2dee8c   Add a skip if we don't have mx::simpleconfig, or not new enough version
      adds  7303848   use insertion order to sort attributes when formulating arguments for Getopt::Long
      adds  2a27f1a   Swap options round
      adds  eab3d04   Version 0.30
      adds  418e361   make sure no tests are run if MX::SC 0.07 is not found
      adds  ff05e3f   Version 0.31
      adds  fe51675   Import from MooseX::Getopt 0.31
      adds  34549db   Changelogging
      adds  c3833f4   Save $@ to temporary variable. (It's maybe Data::Util's issue)
      adds  4f707ce   bump up to 0.32
      adds  aa268f6   fix configfromfile test to use new Getopt::Long::Descriptive text, require current version
      adds  d7d750e   Merge pull request #1 from mjgardner/copied
      adds  43788cf   Pod spelling fix, RT#75972 https://rt.cpan.org/Ticket/Display.html?id=75952
      adds  4b40e9a   GLD 0.097 no longer defaults to no_ignore_case https://rt.cpan.org/Public/Bug/Display.html?id=93593
      adds  6d163d4   dzil v5+ needs 's'
      adds  ad4dba6   Bump up 0.33
      adds  ae51bf4   migrate to minil
      adds  15bda4b   Checking in changes prior to tagging of version 0.35.
      adds  1381c86   minil build
      adds  0dd12cc   Cope with GLD output changes in version 0.099
      adds  ffd3e88   Merge pull request #6 from pghmcfc/copied
      adds  a5b2779   fix project settings
      adds  53edf1e   Checking in changes prior to tagging of version 0.36.
      adds  817ed36   Imported Upstream version 0.36
       new  d7de2f1   Merge tag 'upstream/0.36'
       new  c41806f   Update debian/changelog
       new  9f5afc1   update changelog
       new  628186f   Drop override_dh_clean from debian/rules.
       new  72ad0ac   Drop GLD-0.097.patch which was backported from upstream git.
       new  5e39250   Drop spelling.patch, merged upstream.
       new  adbdef4   Update years of packaging copyright.
       new  74ffd6e   Declare compliance with Debian Policy 3.9.6.
       new  7d3f8af   Mark package as autopkgtest-able.
       new  1aa9057   Explicitly build depend on libmodule-build-perl.
       new  4411e72   Add add-name-to-pod.patch to fix incomplete POD.
       new  2123adb   releasing package libmousex-getopt-perl version 0.36-1

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Build.PL                                           |  65 ++++
 ChangeLog~                                         | 265 --------------
 ChangeLog => Changes                               |  13 +-
 LICENSE                                            | 380 +--------------------
 MANIFEST                                           |  19 +-
 META.json                                          | 306 ++++++-----------
 META.yml                                           | 250 +++++---------
 Makefile.PL                                        |  57 ----
 README                                             |  13 -
 README.md                                          | 242 +++++++++++++
 cpanfile                                           |  17 +
 debian/changelog                                   |  19 +-
 debian/control                                     |  11 +-
 debian/copyright                                   |   2 +-
 debian/patches/GLD-0.097.patch                     |  52 ---
 debian/patches/add-name-to-pod.patch               | 127 +++++++
 debian/patches/series                              |   3 +-
 debian/patches/spelling.patch                      |  18 -
 debian/rules                                       |   3 -
 debian/upstream/metadata                           |  13 +
 dist.ini                                           |  34 --
 dist.ini~                                          |  34 --
 lib/MouseX/Getopt.pm                               |  89 ++---
 lib/MouseX/Getopt/Basic.pm                         |  84 +----
 lib/MouseX/Getopt/Dashes.pm                        |  82 -----
 lib/MouseX/Getopt/GLD.pm                           |  82 -----
 lib/MouseX/Getopt/Meta/Attribute.pm                |  90 +----
 lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm       |  82 +----
 lib/MouseX/Getopt/Meta/Attribute/Trait.pm          |  90 +----
 lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm |  82 +----
 lib/MouseX/Getopt/OptionTypeMap.pm                 |  86 +----
 lib/MouseX/Getopt/Strict.pm                        |  82 -----
 minil.toml                                         |   2 +
 t/104_override_usage.t                             |   7 +
 t/105_uc_bug_more.t                                |  18 +-
 t/107_no_auto_help.t                               |   2 +-
 t/109_help_flag.t                                  |   2 +-
 t/110_sort_usage_by_attr_order.t                   |  10 +
 t/release-eol.t                                    |  16 -
 t/release-no-tabs.t                                |  16 -
 t/release-pod-coverage.t                           |  21 --
 t/release-pod-syntax.t                             |  15 -
 42 files changed, 760 insertions(+), 2141 deletions(-)
 create mode 100644 Build.PL
 delete mode 100644 ChangeLog~
 rename ChangeLog => Changes (96%)
 delete mode 100644 Makefile.PL
 delete mode 100644 README
 create mode 100644 README.md
 create mode 100644 cpanfile
 delete mode 100644 debian/patches/GLD-0.097.patch
 create mode 100644 debian/patches/add-name-to-pod.patch
 delete mode 100644 debian/patches/spelling.patch
 create mode 100644 debian/upstream/metadata
 delete mode 100644 dist.ini
 delete mode 100644 dist.ini~
 create mode 100644 minil.toml
 delete mode 100644 t/release-eol.t
 delete mode 100644 t/release-no-tabs.t
 delete mode 100644 t/release-pod-coverage.t
 delete mode 100644 t/release-pod-syntax.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmousex-getopt-perl.git



More information about the Pkg-perl-cvs-commits mailing list