[libmoosex-getopt-perl] annotated tag upstream/0.68 created (now 17cb24f)
gregor herrmann
gregoa at debian.org
Mon May 11 21:06:21 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.68
in repository libmoosex-getopt-perl.
at 17cb24f (tag)
tagging b3aa40b26470e07b346d450b2c28a1c089d929fa (commit)
replaces upstream/0.65
tagged by gregor herrmann
on Mon May 11 22:57:32 2015 +0200
- Log -----------------------------------------------------------------
Upstream version 0.68
Brandon L Black (12):
added cmd_alias to accomplish "verbose|debug|v|d" sort of stuff
support scalar cmd_aliases, so that singular aliases are not so clunky to type
added ARGV accessor which holds a copy of the original @ARGV
small fixups (didnt make test before the last commit)
add a new test
another test
Throw exceptions from new_with_options if @ARGV parsing fails
fix typo in ChangeLog
add MX::ConfigFromFile support
0.08 version/changes
0.10 - support default configfile w/ MX::ConfigFromFile
0.11, required not necessarily required
Chris Prather (2):
add a NoGetopt metaclass
fix Float which doesn't exist with Num which does
Dagfinn Ilmari Mannsåker (1):
add MooseX::Getopt::Dashes
Damien Krotkine (3):
transform MooseX::Getopt::GLD into a MooseX::Parameterized Role
fix dist.ini
Added getopt_conf documentation
Devin Austin (2):
fixed minor spelling nit
fixed another minor spelling nit
Drew Taylor (1):
empty commit for Contributors metadata
Florian Ragwitz (16):
Bum the Getopt::Long::Descriptive dependency to 0.081 in an attempt to avoid test failures.
Version 0.27.
Add release date for 0.27
Changelog doy's work
Convert to Dist::Zilla
Specify prereqs manually
GLD is a hard dep since 2008 anyway
Proper author names
Remove some more trailing whitespace
Ignore dotfiles
Remove some more trailing whitespace
Version 0.28
Fix repository url
Version 0.29
Fix author test fail
Re-enable AutoPrereq
Gordon Irving (1):
if configfile is a coderef call it and write some tests for it
Hans Dieter Pearcey (6):
update for latest moose
unify version numbers
fiddle with ilmari's changelog entry and bump version
add a synopsis
update MANIFEST
update MANIFEST (again)
Hinrik Örn Sigurðsson (3):
Add test for strange --version handling
Skip relevants tests when appropriate
Just skip the test if we don't have Capture::Tiny
Jesse Luehrs (1):
make ::Strict work with the trait stuff
John Goulah (1):
replacing Build.PL with Makefile.PL
Jonathan Swartz (1):
move most of new_with_options logic into separate publically accessible process_argv method, so that arg processing can be done without actually creating object
Justin Hunter (1):
make sure no tests are run if MX::SC 0.07 is not found
Karen Etheridge (198):
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)
add number to filename of new testcase
oops forgot to add this file to the commit!
ChangeLog update
clarify comments/changelog -- MooseX::ConfigFromFile is a prerequisite for this bug/fix
removed timestamp from Changelog; added additional test to swallow stderr output (and updated dependency list)
removed timestamp from Changelog; added additional test to swallow stderr output (and updated dependency list)
Merge branch 'topic/no_auto_help' of git.moose.perl.org:MooseX-Getopt into topic/no_auto_help
Implements feature suggestion RT#58715 by storing the Usage object, fixes
use insertion order to sort attributes when formulating arguments for Getopt::Long
adding ether to author list ;)
convert to using Test::Requires
convert all uses of Test::Exception to Test::Fatal.
doc patches, re Getopt::Long config and extra_argv.
clarify doc patch - the "pass_through" option enables no strict *options*. Extra arguments that do not look like options are already passed along.
fix typo in Changes :)
Stay out of the guts of Getopt::Long::Descriptive::Usage when testing its text
print --usage, --help to stdout not stderr
version bump
fix timestamp from 0.41 release
rename ChangeLog->Changes
reformat the Changes file
test the Changes file; standardize the dates
test manifest
add a few more tests
automatically add the version to the Changes file, to prevent more releases with ugly {{$NEXT}}
changelog for next release
be more specific about the 0.41 change
some release-time git plugins that should meet rafl's requirements
MooseX-Getopt-v0.42-TRIAL
these were actually trial releases
fix version string in commit message
changelog
MooseX-Getopt-0.43
whitespace fix
push release back to origin
release test for Changes content; pre-release checks in git
TODO tests for configfile in constructor failure
author note
respect new_with_options(configfile => "foo")
comment out plugin that aborts the release process
MooseX-Getopt-0.44
avoid MSWin32 test failures
MooseX-Getopt-0.45
-? is also accepted as a help option
also treat "-h" as a request for help
add some more metadata to the dist
include -TRIAL in the Changes file
some more release-phase things
work around [@Git] bug in allow_dirty
MooseX-Getopt-0.46
oops, PkgVersion was being applied twice
MooseX-Getopt-0.47
some more release tests
no need to fuss about versions installed
make sure the author has prereqs installed
fix some broken pod links
remove useless shebangs in tests
add test counts, obviating done_testing
test for warnings everywhere
done_testing is gone; no need for 0.88
As of v0.36, there is a hook to change this
mention the aliasing feature of NoGetopt as well
prefer trait over metaclass as much as possible
I'm always forgetting where the repo data is...
spurious whitespace
package name not needed here
use Test::Fatal to test this exception
changelog re metaclass->trait
don't test private methods, but just what happens in each case
expose print_usage_text() as public method
MooseX-Getopt-0.48
fix typo in pod
remove spurious version requirements
collapse these tests together
test for warnings here too
MooseX::Getopt now pulls in ::GLD and Getopt::Long::Descriptive mandatorily
list the optional prereqs as recommendations
allow tests to run without warnings even if YAML::XS is not installed
remove Test::Deep usage that is not that necessary
Test::Requires must come before Test::NoWarnings
MooseX-Getopt-0.49
chain _getopt_full_usage in the other direction, to unbreak modules that override this
MooseX-Getopt-0.50
add missing prereqs
MooseX-Getopt-0.51
Path::Class -> Path::Tiny
MooseX-Getopt-0.52
fix incorrect prereq declaration
can use the same enclosing block for all these tests
use Try::Tiny instead of eval
spelling
MooseX-Getopt-0.53
add missing prereq
force path to Path::Tiny so comparisons on win32 still work
unroll [@FLORA]
change these paths to be more clear
remove useless temp variable
allow for has configfile => ( init_arg => 0 )
support the configfile sub being totally overridden
include configfile=>$value to new()
use OO syntax for handling subref
fix tests for MooseX::ConfigFromFile 0.08
remove specific version requirement for MooseX::ConfigFromFile
ignore todo files
MooseX-Getopt-0.54
make all warnings fatal in tests
use new bail_out_on_fail feature (no-op if plugin version is too old)
perform all path comparisons unix-style, to avoid win32 issues
MooseX-Getopt-0.55
bring back 5.8 compatibility
MooseX-Getopt-0.56
bail out on failed prereqs
use warnings tester with fewer dependencies, issues
add reference to MooseX::Getopt::Usage
[Test::Pod::LinkCheck] is still broken
spelling (RT#87780)
keep tests in xt
use my pluginbundle
Class::MOP::load_class is deprecated in Moose 2.1100
migrated repository to github moose organization
add missing authordep
update list of files in git, for pluginbundle migration
tighten up .gitignore entries
bump req on fixed bundle
remove Test::UnusedVars - we like $class
make Test::Kwalitee happy - MXRP not yet recognized as providing strict
remove spelling tests - ilmari is not parsed out properly
use Moose::Util::find_meta
MooseX-Getopt-0.57
Config::Any 0.24 removed $NO::YAML::XS::Warning
do not let warnings kill an install
this is a redundant test with generated t/00-compile.t
move authors metadata to contributors (some encoding issues might still be outstanding)
fix this broken test - $usage->die has not been called since before 0.41
remove mojibake tests for now - choking on stopwords that look like utf-8 to me
MooseX-Getopt-0.58
add another missing mapping for t0m
add missing authordep
Dist::Zilla 5.000 fixes our encoding issues
new CONTRIBUTING file
[-Encoding] is redundant with Pod::Weaver 4.000
add irc and mailinglist addresses to metadata
set starting year for copyright
clean up formatting of Changes file
changelog for this release
spelling fixes
MooseX-Getopt-0.59
test that namespaces are clean
take these subs from the proper place
new t/zzz-moose-outdated.t test
autogenerate this test with my new plugin
Sometimes MooseX::SimpleConfig is installed but YAML::* is not
MooseX-Getopt-0.60
[Test::CheckBreaks] 0.004 will keep the ->check_conflicts call in an eval
MooseX-Getopt-0.61
better diagnostics on failure
remove use of Test::CleanNamespaces, until it can properly test parameterized roles
more succinct way to keep these deps optional, while not transcribing specific version numbers
GLD 0.097 no longer defaults to no_ignore_case (RT#93592)
MooseX-Getopt-0.62
use my new [Test::CleanNamespaces] plugin!
:no_end_test requires Test::Warnings 0.009
MooseX-Getopt-0.63
Merge pull request #1 from oalders/master
whitespace
tighten up entries
monitor the installed version of this - it may be buggy?
remove unneeded plugin
add some keywords to metadata
GLD 0.088 contains an infinite loop fix; sounds scary
MooseX-Getopt-0.64
now using [Git::Contributors]
time to blow away README.pod
MooseX-Getopt-0.65
Getopt::Long::Descriptive 0.099 changed whitespace and added a type (RT#101724)
MooseX-Getopt-0.66
Merge pull request #2 from pplu/master
fix use of package BLOCK syntax that does not work on older perls
fix eol tests
remove unneeded shebang
whitespace; remove use of discouraged lives_ok()
fix comment
ensure that a new requires prereq is not added for the optional test module
proper contributors attribution to jmartinez
changelog for RT#101938 (github PR#2)
do not attempt to apply moose meta logic to the main package
add warning test
at long last, drop the use of fatal warnings in tests
MooseX-Getopt-0.67
increment $VERSION after release
add extra whitespace around $VERSION
avoid older bundle that uses [PkgVersion]
fix incorrect alteration of Test::Requires lines (cbf6a4d1cc)
it is time to start committing a TODO file
fix the email used for dhoss
these recommendations are used by Test::Requires, so they are required for author testing
MooseX-Getopt-0.68
Nelo Onyiah (5):
Applied patch to fix RT46200
Applied patch in RT43255
Updated ChangeLog
Applied patch to fix RT46200
Applied patch in RT43255
Olaf Alders (1):
Link to MooseX::Getopt from ::Dashes Pod
Ricardo SIGNES (4):
skip pod tests, do not block install
bump version, prepare next release
auto_manifest
prep new release with fixed MANIFEST.SKIP
Ryan D Johnson (5):
TODO tests for loading required attributes from config
When required attributes are loaded from config, they are no longer required on cmdline
Update versions, changelog, fix test when ConfigFromFile isn't available
Getopt shouldn't require ConfigFromFile role applied at same level
Woops - convert some tabs to spaces in the ChangeLog
Shlomi Fish (11):
Enable the argv argument to the constructor.
Reverted the latest commit.
Splitted into Getopt::Basic and Getopt::GLD.
Implement functionality of MooseX::Getopt::Basic .
Added $VERSION and $AUTHORITY to MX/Getopt.pm again.
Remove POD of a removed option.
Move _gld_spec to ::GLD - it's only used there.
Docs of MooseX::Getopt::Basic now refer elsewhere.
Convert HAVE_GLD to _HAVE_GLD .
Convert HAVE_GLD to _HAVE_GLD .
Add t/106_no_ignore_case.t .
Stevan Little (24):
Adding MooseX::Getopt first draft
prettty much done I think
foo
foo
adding metaclass laliasing
foo
start of 0.03
0.03
0.03
0.03
0.04
some helpful errors added
0.05
bumping version and adding Changelog
misc crap
no-getopt stuff
0.06
foo
some doc fixes
0.07
0.12
0.13
failing tests
0.14
Todd Hepler (2):
typo fix
added links to the traits
Tomas Doran (67):
Doc patch for argv parameter from rindolf++
Merge branch 'master' of gitmo at git.moose.perl.org:MooseX-Getopt
Cleanup test, removing unneeded code serving no purpose or tested elsewhere
Merge
Merge branch 'master' of git at github.com:bobtfish/moosex-getopt
Merge
Add Test::Moose, as requested by RT#48843
Fix RT#47766
Bump versions
New M::I doesn't want to play
Add repos info
Fix README version
Merge master into branch
Force author tests to be run when in author mode
Update .gitignore to skip built dists
Bump GLD required version
Bump version for release
Merge commit 'upstream/topic/configfile_default_codref_call'
Changelog, bump version
Slight rewording
Pull exiting with useage out into a method
Make option warning eacy to override for Catalyst. Needs tests
Bump version
And more overrideable
Properly pull apart into roles
Basic test for hooking the usage method
Ignore editor files
Update changes, tests for new hooks
Bump versions
Date
Fix this not having a $VERSION
Revert "Fix this not having a $VERSION"
Bump version
Merge branch 'master' of github.com:bobtfish/moosex-getopt
Remove date from changelog as not shipped
Fix eol test
Add a skip if we don't have mx::simpleconfig, or not new enough version
Swap options round
Version 0.30
Version 0.31
Fix handling of union types (RT#58417)
Whitespace
Version 0.32
Merge remote branch 'origin/master'
Remove Test::Most dep, doh
Version 0.33
Chop up docs - dzil processes the Pod
Clean up namespace
Whitespace pickyness
revert d08ef824 - test_requires wrong
Fix abstract for docs
Add jswartz to authors
Version 0.34
Fix to all use Test::Fatal
Fix changelog
Version 0.35
Merge 0611312e
Version 0.36
Fix missing dependency RT#67077
Version 0.37
Version 0.38
Fix pointed out by Gaal Yahas in irc
Version 0.39
Spelling fix from debian. Jonathan Yu <jawnsy at cpan.org> RT#74681
Pod fix from debian. Salvatore Bonaccorso <carnil at debian.org> RT#74681
Fix tests for new GLD. RT#76287
Version 0.40
Tomas Doran (t0m (1):
Fix Getopt config spec
Tomas Doran (t0m) (8):
Fix bug when handling upper/mixedcase accessors
Trim trailing whitespace
Changelog
Add some tests showing that upper case options don't work in MooseX::Getopt::Basic
And fix
Revert "Just skip the test if we don't have Capture::Tiny"
Revert "Skip relevants tests when appropriate"
Revert "Add test for strange --version handling"
Yuval Kogman (21):
Refactor MooseX::Getopt into smaller methods
foo
Getopt::Long::Descriptive
dep
further refactorings to benefit MooseX::App::Cmd
hide ARGV and extra_argv from usage
_usage_format method
revert dep
use Getopt::Long::Descriptive only if it's available
Doc note about Getopt::Long::Descriptive
remove the FakeUsage thing, not needed after all
Merge 'gld' into 'trunk'
changelog and version bump
ARGV and extra_argv should be nogetopt
refactor cmd alias extraction to a separate method
Getopt::Long processes all option names, do the same in the name_to_init_arg index
Params passed to new_with_options are no longer required
demand Module::Install 0.75
also accept type constraint objects in option type map (fixes autovivified type constraints
changelog
version bumps
gregor herrmann (1):
Imported Upstream version 0.68
pplu (2):
new_with_options will only pass argv if the class has an argv attribute
use Test::Fatal
t0m (4):
Fix warnings
Add .gitignore
Fix tests from RT#44909
Changelogging
Ævar Arnfjörð Bjarmason (3):
MooseX::Getopt::Dashes: Document how ::Dashes interacts with the cmd_flag argument
Convert tabs to spaces
Partially revert fe193b814520900810bc4c0e6d9819d444b26930
-----------------------------------------------------------------------
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/libmoosex-getopt-perl.git
More information about the Pkg-perl-cvs-commits
mailing list