-
Notifications
You must be signed in to change notification settings - Fork 2
/
Changes
126 lines (75 loc) · 2.96 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
Revision history for MooseX-Getopt-Usage
0.23_01 Current development version (not released).
* 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 [email protected].
* 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.