[libmoox-options-perl] branch master updated (b3a7120 -> 8014af1)

Jonas Smedegaard dr at jones.dk
Mon Nov 9 10:22:46 UTC 2015


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

js pushed a change to branch master
in repository libmoox-options-perl.

      from  b3a7120   Prepare for release: Update changelog, control file and copyright hints.
      adds  077b8e7   add format => json option
      adds  6e5e8c3   test format json
      adds  f3ff8fe   Merge redmine-review-feature-373-use-format-json-instead-of-json-1
      adds  d37cac4   reflect changes
      adds  7761c2b   add spacer_before and spacer_after
      adds  a2041c0   add spacer import option, default "_"
      adds  879605d   add spacer pod
      adds  ca2b13e   better separation
      adds  d197340   add test spacer for help
      adds  a84934d   Merge redmine-review-feature-481-add-spacer-option
      adds  9007d6f   reflect changes
      adds  b8d4bec   Use like($expr, qr/.../) in tests
      adds  3d3ecf7   Don't use MRO::Compat; it's unnecessary here
      adds  d589c05   Avoid loading Data::Record or Regexp::Common when not needed
      adds  3f74531   Avoid loading Path::Class when not needed
      adds  e16b212   Avoid loading Pod::Usage when not needed
      adds  e6c5fb2   Avoid loading Carp when not needed
      adds  5ca0f24   Avoid loading Text::LineFold when not needed
      adds  2d756f9   Avoid loading JSON.pm when not needed
      adds  c45a77b   Use JSON::MaybeXS instead of JSON.pm
      adds  d590cef   Avoid repeatedly calling Regexp::Common->import
      adds  39a95ba   Factor out croak() subroutine in MooX::Options
      adds  3f40348   Enforce Path::Class version dependency at runtime
      adds  3819265   load inside loop, only once
      adds  f2a5b29   big tidy
      adds  efbe364   Merge redmine-review-bug-486-reduce-runtime-dependency-footprint-arc
      adds  f1c75fa   reflect changes
      adds  20194e3   I18n using Locale::TextDomain
      adds  ef77230   Wrap doc string hashes in function to avoid pulling in Local::TextDoamin
      adds  5b32f85   use Locale::TextDomain directly (no lazy)
      adds  b90c6a9   immediate translate format_doc
      adds  84b8ff4   only translate the interesting part
      adds  f6ba4b7   translate sub command also
      adds  d97bca4   add pot, upgrade translation
      adds  353e188   add translation pod
      adds  6b40a66   update changes
      adds  c63f221   Merge redmine-review-feature-487-translate-using-locale-textdomain-sschober
      adds  19eb0ea   reflect changes
      adds  d18ec2f   remove useless self capture
      adds  2daa6e8   reduce char detection
      adds  a167fbf   use space as default spacer
      adds  05c891c   add "h" into forbidden attribute
      adds  6823f68   create option_help and display compact help by default
      adds  1d6165f   add "h" as the default error option, and support long help
      adds  ff6eb05   fix around tests
      adds  033c5c7   add options_help into target methods
      adds  a64f08d   add more utf8 tests
      adds  c2cde17   fix spacer tests
      adds  527e2fd   add more test for doc
      adds  724060a   fix role tests
      adds  fb3be87   add better help doc
      adds  de556fb   fix tests
      adds  05a4fbe   Merge redmine-review-feature-489-add-compact-help
      adds  6e8a1a6   reflect changes
      adds  f0959ee   Handle multiple autosplit options correctly
      adds  494d3ae   Merge redmine-review-bug-496-handle-multiple-autosplit-options-correctly
      adds  fd83941   reflect changes
      adds  4bd5758   Add version in Changes
      adds  ad472f6   Update version DistZilla
      adds  c7a8641   update mkdn
      adds  f57aa81   Merge redmine-release-v4.019
      adds  66a285d   Merge redmine-release-v4.019
      adds  13a865e   fix LC_ALL
      adds  25164db   Add version in Changes
      adds  93211c5   update readme mkdn
      adds  65177d1   Update version DistZilla
      adds  78f1ab2   Merge redmine-release-v4.020
      adds  5109a25   Merge redmine-release-v4.020
      adds  16414f8   Imported Upstream version 4.020
       new  f1b317f   Merge tag 'upstream/4.020'
       new  f050acb   Update package relations: (Build-)depend on libjson-maybexs-perl (not libjson-perl). (Build-)depend on libintl-perl. Recommend libintl-xs-perl. Stop (build-)depend on libmro-compat-perl.
       new  9a7a6db   Modernize git-buildpackage config: Avoid git- prefix.
       new  26430b2   Update copyright info: Use License-Grant and License-Reference fields. Thanks to Ben Finney.
       new  f21a47e   Add lintian override regarding license in License-Reference field. See bug#786450.
       new  399b319   Bump debhelper compatibility level to 9.
       new  8eeff2e   Tidy rules file: Suppress versioned debhelper build-dependency.
       new  31d6e8a   Add lintian override regarding debhelper 9.
       new  cc52f0f   Update copyright info: Extend copyright of packaging to cover current year.
       new  bcc45a3   Upfuzz patch 2001.
       new  8014af1   Prepare for release: Update changelog, control file and copyright hints.

The 11 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                                           |  20 +-
 Changes                                            |  20 +-
 MANIFEST                                           |  12 +-
 META.json                                          | 149 +++++++------
 META.yml                                           | 142 ++++++------
 README                                             |   4 +-
 README.mkdn                                        |  93 ++++++--
 debian/changelog                                   |  29 +++
 debian/compat                                      |   2 +-
 debian/control                                     |   5 +-
 debian/copyright                                   |  45 +---
 debian/copyright_hints                             |  48 ++--
 debian/gbp.conf                                    |   2 -
 debian/patches/2001_relax_getopt-long_dep.patch    |   6 +-
 debian/rules                                       |  11 +-
 debian/source/lintian-overrides                    |   8 +
 dist.ini                                           |   5 +-
 lib/MooX/Options.pm                                | 145 +++++++++---
 lib/MooX/Options/Descriptive.pm                    |   5 +-
 lib/MooX/Options/Descriptive/Usage.pm              | 245 +++++++++++++++------
 lib/MooX/Options/Manual/Man.pod                    |   2 +-
 lib/MooX/Options/Manual/MooXCmd.pod                |   2 +-
 lib/MooX/Options/Manual/NamespaceClean.pod         |   2 +-
 lib/MooX/Options/Role.pm                           | 109 ++++++---
 po/MooX-Options.pot                                | 129 +++++++++++
 po/de.po                                           | 139 ++++++++++++
 po/de_DE.po                                        | 140 ++++++++++++
 share/LocaleData/de/LC_MESSAGES/MooX-Options.mo    | Bin 0 -> 2315 bytes
 share/LocaleData/de_DE/LC_MESSAGES/MooX-Options.mo | Bin 0 -> 2326 bytes
 t/00-compile.t                                     |   5 +-
 t/{no_option.t => Test.pm}                         |  25 +--
 t/around_options_usage.t                           |  16 +-
 ...elease-pod-coverage.t => author-pod-coverage.t} |   4 +-
 t/autosplit_warning_on_required_param.t            |   4 +-
 t/base.st                                          | 164 +++++++++-----
 t/check_target_methods.t                           |   6 +-
 t/doc-utf8.t                                       |  14 +-
 t/doc.t                                            |  18 +-
 t/failure.t                                        |   4 +-
 t/flavour.t                                        |   4 +-
 t/hidden.t                                         |   4 +-
 t/isa_check.t                                      |   4 +-
 t/mo.t                                             |  25 ++-
 t/moo.t                                            |  14 +-
 t/moose.t                                          |  14 +-
 t/moox-cmd.t                                       |   6 +-
 t/multi_role.t                                     |   4 +-
 t/multiple-split-options.t                         |  29 +++
 t/namespace_clean.t                                |  13 +-
 t/no_option.t                                      |   4 +-
 t/option-of-option.t                               |   2 +-
 t/order.t                                          |  10 +-
 t/pod.t                                            |  21 +-
 t/role.t                                           |  18 +-
 t/spacer.t                                         |  50 +++++
 t/string_with_zero_value.t                         |   4 +-
 t/usage_string.t                                   |   4 +-
 t/with_config.t                                    |   2 +-
 58 files changed, 1515 insertions(+), 496 deletions(-)
 create mode 100644 debian/source/lintian-overrides
 create mode 100644 po/MooX-Options.pot
 create mode 100644 po/de.po
 create mode 100644 po/de_DE.po
 create mode 100644 share/LocaleData/de/LC_MESSAGES/MooX-Options.mo
 create mode 100644 share/LocaleData/de_DE/LC_MESSAGES/MooX-Options.mo
 copy t/{no_option.t => Test.pm} (55%)
 rename t/{release-pod-coverage.t => author-pod-coverage.t} (82%)
 create mode 100644 t/multiple-split-options.t
 create mode 100644 t/spacer.t

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



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