[libapp-cmd-perl] branch master updated (612c116 -> 5e390c3)
Salvatore Bonaccorso
carnil at debian.org
Tue Oct 21 05:37:19 UTC 2014
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libapp-cmd-perl.
from 612c116 update changelog
new 2b12066 Add debian/upstream/metadata
new 627a781 Update debian/changelog
adds a9ce238 r22391 at knight: rjbs | 2006-06-11 21:01:26 -0400 app-cmd
adds 350e53e r22394 at knight: rjbs | 2006-06-11 21:07:43 -0400 fix stupid errors
adds e7db82d r22402 at knight: rjbs | 2006-06-11 23:20:32 -0400 docs
adds e7dfbda r22405 at knight: rjbs | 2006-06-11 23:49:56 -0400 docs, tests, etc
adds 8cb6f1f r22424 at knight: rjbs | 2006-06-12 09:01:24 -0400 some doc cleanup
adds 5dc9f8a r22426 at knight: rjbs | 2006-06-12 10:12:47 -0400 todo
adds 0ee6642 r22427 at knight: rjbs | 2006-06-12 12:00:57 -0400 tutorial
adds 2e23922 r22428 at knight: rjbs | 2006-06-12 12:01:12 -0400 manifest
adds f4257f1 r22432 at knight: rjbs | 2006-06-12 21:56:37 -0400 tests!
adds 3836968 r22434 at knight: rjbs | 2006-06-12 22:19:51 -0400 doc fix
adds 8c7fb86 r22436 at knight: rjbs | 2006-06-12 22:22:57 -0400 prreq
adds 5d1b550 r22438 at knight: rjbs | 2006-06-12 22:26:41 -0400 prereq
adds 99b512f r22493 at knight: rjbs | 2006-06-14 11:29:05 -0400 typo
adds ff42cc1 r22529 at knight: rjbs | 2006-06-15 08:27:14 -0400 test fix
adds dfef011 r39238 at syeeda: nothingmuch | 2006-08-23 10:24:50 +0300 Allow overridding of App::Cmd plugin search paths
adds 64a87fd r39239 at syeeda: nothingmuch | 2006-08-23 10:26:53 +0300 die on unrecognized command
adds 49eea53 r39240 at syeeda: nothingmuch | 2006-08-23 10:36:45 +0300 Allow overriding of M::Pluggable options in App::Cmd
adds 5f7c05d r39241 at syeeda: nothingmuch | 2006-08-23 11:33:14 +0300 allow opt_spec, etc to use in App::Cmd
adds f7cb0af r39242 at syeeda: nothingmuch | 2006-08-23 14:25:17 +0300 refactor into prepare_command
adds bd8fc50 r39243 at syeeda: nothingmuch | 2006-08-23 14:25:36 +0300 add the help command
adds 26af356 r39244 at syeeda: nothingmuch | 2006-08-23 14:25:57 +0300 remove bogus sub from help
adds b4a4d3d r39245 at syeeda: nothingmuch | 2006-08-23 14:26:43 +0300 use -?, not ?
adds 681a6e6 r39255 at syeeda: nothingmuch | 2006-08-23 14:54:43 +0300 minor bug fix + test fix + pod coverage
adds 1b73283 r39256 at syeeda: nothingmuch | 2006-08-23 14:58:25 +0300 format commands based on max width, instead of magic number
adds bb6ad90 r39257 at syeeda: nothingmuch | 2006-08-23 15:08:45 +0300 add a TIPS section to Tutorial
adds f409a97 a tip on how to make configurable defaults
adds c62ec8a move getopt logic to Command::prepare
adds f6eb2b6 Untested subdispatching refactoring, fails pod coverage tests
adds 9c3d6ec separate floating and nonfloating commands in listing
adds c5bc299 add usage_error method, and improve output of commands command, and recursive subdispatch usage errors
adds 3368f0c pod coverage test passes
adds 67dd15c basic test for subdispatch
adds 362f51c add forgotten t/lib files
adds 9e93765 more refactoring of prepare cycle
adds 09efe2a fix ->app being undef in subdispatchers
adds d352a95 exit badly more reliably
adds 8432bb5 make _bad_command a little more verbose
adds 446de23 r24995 at knight: rjbs | 2006-08-24 00:48:27 -0400 prep to release
adds a5a9e77 r24996 at knight: rjbs | 2006-08-24 00:49:55 -0400 changelog
adds 6598641 r24997 at knight: rjbs | 2006-08-24 00:51:20 -0400 manifest
adds 30528a1 don't die when something is in the search path but isn't a plugin
adds 8b560a5 use print to STDOUT, not warn to STDERR for consistency with other commands in help.pm
adds 50fd092 use the recursive _usage_text method in Tutorial's tip about --help
adds a956ce9 tweak the help command a little more
adds a392a6f r25139 at minion101: rjbs | 2006-08-25 08:48:02 -0400 tweaks for 006 release
adds 702c035 r25141 at knight: rjbs | 2006-08-25 17:58:11 -0400 keywords, style
adds 94c1487 r25142 at knight: rjbs | 2006-08-25 17:59:29 -0400 style
adds 9e1747c r25144 at knight: rjbs | 2006-08-25 18:11:41 -0400 doc updates
adds 8c92909 r25145 at knight: rjbs | 2006-08-25 18:23:38 -0400 keep reordering routines
adds c807b73 r25146 at knight: rjbs | 2006-08-25 18:40:04 -0400 default_plugin not prepare_default_plugin de-pad parens
adds e1c57be r25147 at knight: rjbs | 2006-08-25 18:58:49 -0400 App::Cmd entirely reordered (for now)
adds 0deb6a6 r25148 at knight: rjbs | 2006-08-25 19:00:16 -0400 keyword
adds 1b8eccd r25149 at knight: rjbs | 2006-08-25 19:07:07 -0400 keyword
adds c18933d r25150 at knight: rjbs | 2006-08-25 19:09:10 -0400 OOPS THIS APPLIES TO PREVIOUS REV TOO clean up usage_desc to use %c now available in GLD
adds cbec2b2 r25151 at knight: rjbs | 2006-08-25 19:17:04 -0400 usage and abstract compution cleanup
adds 1694063 r25152 at knight: rjbs | 2006-08-25 19:34:47 -0400 basically just style changes
adds bcb307e r25164 at knight: rjbs | 2006-08-25 21:25:42 -0400 _prepare_default_plugin
adds c9844da r25165 at knight: rjbs | 2006-08-25 21:30:02 -0400 version to release
adds c11aeaa doc fixes
adds e60f7ba r25170 at knight: rjbs | 2006-08-26 08:49:24 -0400 doc tweaks
adds 708a963 fix a weird reversed boolean logic bug with the abstract parsing
adds 856a8c4 r27568 at knight: rjbs | 2006-11-06 17:31:42 -0500 perl critic everywhere
adds f5c0131 r27569 at knight: rjbs | 2006-11-06 17:35:20 -0500 perl-critic in all manifests
adds 5afda85 r27572 at knight: rjbs | 2006-11-06 17:54:23 -0500 mark some things OK for critic
adds 0e04fa2 r27589 at knight: rjbs | 2006-11-06 18:42:49 -0500 changelog
adds 5b0071a r27681 at knight: rjbs | 2006-11-07 23:11:44 -0500 licenses for everyone
adds 737f2c2 r27791 at knight: rjbs | 2006-11-10 20:56:36 -0500 prep to release r27792 at knight: rjbs | 2006-11-10 20:57:21 -0500 release r27793 at knight: rjbs | 2006-11-10 20:57:31 -0500 cruft r27794 at knight: rjbs | 2006-11-10 21:03:16 -0500 decritic r27795 at knight: rjbs | 2006-11-10 21:06:40 -0500 prep to release r27796 at knight: rjbs | 2006-11-10 21:08:26 -0500 released r27797 at knight: rjbs | 2006-11-10 21:08:38 -0500 no more cruft r27798 at knight: rjbs | 2006-11-10 2 [...]
adds 2866176 r28012 at knight: rjbs | 2006-11-14 17:31:48 -0500 svn keywords
adds 1ce67ac r28194 at knight: rjbs | 2006-11-16 19:28:21 -0500 release-prep
adds d771b44 fix default_plugin method, which was mis-used and mis-named
adds 48bd508 come into line with some code writing policies
adds ab211ca changelog update
adds 52139a4 horrible magic to make Simple.pm go
adds e3b3df3 app cmd simple is born
adds c358513 update manifest
adds 94da37c version for simple
adds dbc6bce update all versions, changelog
adds a72800a tweak language of tutorial (still lame)
adds f1b8433 prreq
adds f8596ec update ver, M::I
adds c21ec24 arg0
adds e9163e9 version, typo
adds 6ab4756 update todo
adds 4f6336d version
adds b2455a5 fix manifest
adds 73ac553 ignore
adds 844fc1f partial implementation of setup in one big lump
adds ed5e2e8 hey, all the tests now pass
adds 133918d add -run
adds 828902b move tests to xt
adds 4f27453 trustpod
adds 80e9578 a few more trivial tests
adds fca1a15 plugins!
adds c0831ca test plugin functions, do method thing
adds f77e534 move generator to ::Plugin
adds bdc0d6d put Plugin in its own module
adds 03ddfbf ensure that you can have many commands in one package when using Setup style
adds 01b79f5 update docs
adds cbb2da2 update tutorial for new stylee
adds 04c6c84 ignore Makefile.old
adds bdec0de App::Cmd::Tester
adds 32c566e result objects, docs
adds 92684df release tests
adds bda31e2 update makefile
adds 8f935d5 findable license
adds 5410a6d pod error
adds a574ed4 bump version
adds 7c60ba5 sex
adds 12f5351 test for having no command class declared
adds c491d3a test for having no command class declared
adds 1e16dd4 fix search path
adds 1ca1cd8 fix -run
adds 3c910b7 version, pc bump
adds 07acdda bump version to release!
adds 3c42562 changelog
adds f680f4a tutorial typos (thanks, HARTZELL)
adds 3f66d43 bump prereq
adds fda92a0 ugh, fix the RIGHT prereq
adds ded7a50 and be syntactically correct
adds c30cecd bump version
adds 017ab0a use tiecombine
adds e02621a bump version
adds 9867918 fix prereq
adds 47e70a0 prep release
adds 388c458 add self-exclusion
adds 510895e fix tut
adds 15121e9 add Simple tests; document need for import
adds 145f1d3 prep next release
adds 654ea69 I think I broke TrustPod; cope with it here
adds 2a1d804 add long-missing arg0 and full_arg0 accessors
adds 5c5f30d prep next release
adds 328775d ac:command:description() to be displayed by help
adds 550880e description() for help command
adds 9440a83 description() for commands command
adds 6b42f92 change the order of description
adds 9360693 prep next version
adds d24c785 allow abbreviations for commands
adds db4abfa make abbrev optional
adds d9a5476 adding tests for abbreviated commands
adds 7433014 taint mode on shebang line is wrong
adds 715bb64 changelog, version bump
adds 88cdba1 Commands should now implement ->execute
adds f42a7e3 use ->execute in all test code
adds 47e4d47 update docs
adds 26cae5f bump version, changelog
adds 527fca6 deprecate -run bump version
adds f1e3f31 fix some run/execute stuff in code and pod
adds c892020 simplify detection of old-style ->run usage
adds 02c9acb fix docs
adds d53b567 changelog
adds 4befd45 Updated a missed run -> execute reference in the tutorial
adds 796f953 Print the package name in the error message, not the stringification of it.
adds b3c4b36 prep release
adds 3f44091 bump versions
adds 3fc6511 prep release for re-compat with GLD
adds 41356dd do not show deprecated form in docs
adds bbcbce1 prep next release
adds 66aa823 some minor Tutorial tweaks
adds 2d50389 change example text
adds d329145 shorter form for plugin loading
adds d45c8fd docs for Setup
adds bcd8435 return exit code from Tester
adds 212ff26 document changes
adds 0deaf2c allow test result subclassing
adds 6749da2 ensure app is an object when possible
adds 71b79b1 document changes
adds 4524c10 bump vers
adds 0656e48 add missing version declarations
adds fb621c6 oops: make ->app available as method
adds ef4446e bump version require for GLD
adds 92f3577 prep release
adds 34a8bcc fix typo
adds c8779a6 cherry pick doc fixes from REHSACK multi-action branch
adds 2d4eced Added minimum to test for broken commands
adds 9dc9e54 added tests for how im going to attempt detecting loads
adds 186aa69 Hackish-but-works patch to stop bad things happening silently
adds d174019 Update Changelog
adds 1a70491 prep next release
adds 551cc23 this test bugs me
adds b201ed8 first pass at unweaving docs
adds 222884e dzilify gitignore
adds 4e38e77 skip a test on 5.8
adds 44456f2 do not import from Text::Abbrev
adds 2b20599 Use 0.06's load_optional_class
adds fa71723 Class::Load-ification
adds c5e257e No symbol imports, Relaxed strictures a bit in ::Cmd
adds 6818681 relaxing these strictures till Im sure they work
adds 6a708fa tweak style mismatches
adds 8071366 v0.310
adds bd637f6 require the right version of GLD
adds f7b701e v0.311
adds 89e17ce fix a broken changelog entry
adds 80a9d53 Fixed some typos
adds 057ede6 Add a method sequence to override @ARGV.
adds 11cec8f add credit for last 2 commits
adds cefb5e7 document default_args
adds 94b14b6 Kill some whitespace
adds 3092304 No warning for undefined $command in App::Cmd::plugin_for
adds b666fca v0.312
adds 2c0a986 Load Text::Abbrev only on demand
adds d76e7af changelog for Text::Abbrev change
adds 59b205e v0.313
adds 9dd1d84 Adds App::Cmd::Tester::CaptureExternal
adds d72143d move this change to a new version
adds 0df47c3 finds weaver abstract
adds dc6db83 some minor cleanup
adds 7d9f7c3 v0.314
adds cd8af39 v0.315
adds e797e82 echo is a CMD.exe built on MSWin32 use that instead for capture test
adds 7b22655 v0.316
adds 14fbf1d exit_code=1 if unknown command in Tester
adds 777fc8e v0.317
adds 3bf8235 add docs on generating help screens
adds 3e89d72 fix pod for App::Cmd::Command::execute
adds a33f53d add extra newline to help output
adds b22e2fd improve global help example in tutorial
adds 19daa04 improve docs for App::Cmd::Command::command_names
adds 9928aa2 Tester should treat exit() like exit(0)
adds 470e105 credit to xdg for his work
adds 7d70c46 v0.318
adds b973819 Tutorial.pod: more structure
adds 83fafb8 Tutorial.pod: notes more for mere mortals
adds f27d29c Tutorial.pod: add section on default commands, change simplify wording on arguments and options
adds fb6b036 update usage desc examples to match current norm
adds 64dcb62 Tutorial.pod: Break out section on global variables from tips
adds c193772 Add support for 'use MyApp::Cmd -ignore'
adds 69b37b7 Add tests for the -ignore function.
adds 6ac7870 Adding basic documentation for the -ignore feature via tutorial.
adds ed5e545 Implement --help for App::Cmd::Simple
adds c90d09a Add tests for App::Cmd::Simple help text
adds aa4f643 Test App::Cmd::Simple help text for any output at all
adds 2209bc4 Remove unnecessary comments
adds 12ebfd9 Add entry to changes for simple help
adds 8593c04 update changelog
adds fea9a5b fix a bit of missing pod
adds cc51f21 v0.319
adds 7357987 send error to stderr on unknown command
adds fc84ba1 xt things are handled by dzil now
adds 9c4b266 Added test for failing callback
adds 1c770fc make test match error
adds 83697ca credit for Adam Prime's commits in changelog
adds 99d6c3a v0.320
adds 4cd6b74 fix some L<> text/link reversal and do s/C<>/L<>/
adds 042e53f two doc fixes from caril @ github
adds 7097ea1 unbreak broken L<>
adds 36c4db5 implement --version
adds cebacca fix undef in argument list of one-command applications
adds 564fa40 changelog for [undef] in args
adds d445392 make "version" the canonical name of --version
adds 8f5307b make it easier to tweak version display
adds 15c2a8a credit for --version command
adds a4b23a8 drive-by typo fix
adds ec48374 v0.321
adds 19bcfa4 require a newer Getopt::Long
adds ae55910 v0.322
adds 4823adb typo fix
adds f200012 typo fixes
adds a809ec3 don't die if classname to filename mapping fails
adds 4dfb2eb add test for args processing in one-command app
adds 22d8f55 changelog for abstract fix
adds ae80f1e v0.323
adds 5ba9ea0 make room for $VERSION
adds e682b4f note that `cmd help` takes an optional option
adds 0a63563 v0.324
adds 1363f8c Imported Upstream version 0.324
new 9c57d4d Merge tag 'upstream/0.324'
new c724e59 Update debian/changelog
new e093b24 Update copyright years for upstream files
new 676cb4f Update copyright years for debian/* packaging files
new 5b69785 Declare compliance with Debian Policy 3.9.6
new 42ea683 Add Testsuite: autopkgtest-pkg-perl to debian/control
new 5e390c3 Prepare changelog for release
The 9 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:
Changes | 3 +
LICENSE | 8 +-
MANIFEST | 1 +
META.json | 226 ++++++++++++++++-------
META.yml | 256 ++++++++++++++++----------
Makefile.PL | 8 +-
README | 6 +-
debian/changelog | 12 +-
debian/control | 3 +-
debian/copyright | 4 +-
debian/upstream/metadata | 7 +
lib/App/Cmd.pm | 277 +++++++++++++++++++++++++++-
lib/App/Cmd/ArgProcessor.pm | 8 +-
lib/App/Cmd/Command.pm | 116 +++++++++++-
lib/App/Cmd/Command/commands.pm | 34 +++-
lib/App/Cmd/Command/help.pm | 73 +++++++-
lib/App/Cmd/Command/version.pm | 15 +-
lib/App/Cmd/Plugin.pm | 8 +-
lib/App/Cmd/Setup.pm | 72 +++++++-
lib/App/Cmd/Simple.pm | 102 +++++++++-
lib/App/Cmd/Subdispatch.pm | 41 ++++-
lib/App/Cmd/Subdispatch/DashedStyle.pm | 27 ++-
lib/App/Cmd/Tester.pm | 76 ++++++--
lib/App/Cmd/Tester/CaptureExternal.pm | 43 ++++-
lib/App/Cmd/Tutorial.pod | 327 ++++++++++++++++++++++++++++++++-
t/000-report-versions-tiny.t | 2 +-
xt/release/changes_has_content.t | 2 +-
xt/release/pod-syntax.t | 5 +-
28 files changed, 1501 insertions(+), 261 deletions(-)
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libapp-cmd-perl.git
More information about the Pkg-perl-cvs-commits
mailing list