Revision history for MooseX-Getopt-Usage 0.24 25th Sept 2014 * Github links in meta. * Fancy README.md for github. * Builds on TravisCI. 0.22 25th Sept 2014 * @skazakoff - fix for Moose 2.1204 0.21_01 15th Sept 2014 * @skazakoff - fix for Moose 2.1204 0.20 16th Nov 2013 * Add width formatting option. * Fix text wrapping bug. 0.18 16th Nov 2013 * Added %a, %o and %r to format section to include line of options in usage. 0.16 16th Nov 2013 * Added auto_help and auto_man options to disable automatic display of usage. 0.14 25th July 2013 * Fix for RT id 85348 (Tests fail on system using perl other than /usr/bin/perl) Integrates patch from ilmari+cpan@ilmari.org. * Documentation on sharing getopt_usage_config. Thanks to Wayne Marquette. * Remove warnings about experimental features (given/when) on perl 5.18 and above. * Remove dep on Modern::Perl * Rename test exes to *.pl for windows compat. 0.12 21st June 2013 * BugFix: #6 - attr_sort wasn't working on the man page. * BugFix: #1 - Default not shown for Boolean types. 0.11 2nd May 2013 * Doesn't assume a terminal. Uses width 72 when no terminal. * Documentation updates. 0.10 16th Apr 2013 * Fix: handling of man when required options. Thanks to Wayne Marquette. * Bin test skips for missing ok files. 0.09 22nd Apr 2012 * Integrates POD::Usage * Select extra POD to go into usage. * --man page option. * Big re-factor of back end into separate classes. 0.08 25th March 2012 * Fix deps for test suite as well. 0.07 19th March 2012 * Add dep for MooseX::Getopt. Hopefully we want now get a complete fail across cpan testers. 0.06 17th March 2012 * Add VERSION section to POD. * Add META.yml and Makefile.PL (generated by Module::Build). 0.05 7th March 2012 * getopt_usage return the string with no exit arg, or outputs and exist with exit arg. * Better test, does method and command line call. 0.04 6th March 2012 * Fix bugs in option hi lighting. * Add example of compact layout. * Change silly no_headings options to headings. * Docs cleanup. * New synopsis. * Changed default sort order. * New config system, getopt_config method. * Fix error handling and change class usage. You now just say use Moose; with 'MooseX::Getopt::Usage'; * Traps missing and invalid option errors properly and displays the error along with usage text. * Fix the layout to not use tabs. * Add a basic test. 0.03 4th March 2012 * All methods start getopt_usage or _getopt_usage_ to keep the namespace cleaner. * Use the full label for all column calculations. * Use = instead of : in Default string. 0.02 4th March 2012 * First proper version. * Example. * Bug fixes, docs, dependancy cleanup. 0.01 4th March 2012 * First version, released on an unsuspecting world.