HISTORY.txt in getopt-declare-1.23 vs HISTORY.txt in getopt-declare-1.25
- old
+ new
@@ -1,52 +1,69 @@
-1.23 - * Added all samples as Ruby tests, which lead to the discovery
- of several bugs.
- * Fixed silly bug with foundid that would make some parsing not
- work (required parameters).
- * Fixed a silly bug when parsing from a string file, which would
- modify the string in place
- * Fixed a bug in that would make it not parse Rh+ and Rh- in
- cmdline_pvttype demo and other potential regexes.
- * Removed 3 warnings from parsing multiple times.
- * Fixed a bug with cluster: singles not working.
- * Fixed a stack trace bug with optional single text arguments.
- * Improved handling of optional integer/float arguments, leaving
- them as nil instead of 0 as before.
- * Added 'used' function to allow returning the flags that are used.
- * Made CSV demo work again, albeit I am not too happy with the regex.
- * Made Getopt::Declare part of firebrigade.
- http://firebrigade.seattlerb.org/
-
-1.22 - * Fixed some nasty bugs introduced in 1.21, which would cause stack
- traces.
- * Fixed the use of /bin/env in some demos instead of /usr/bin/env.
-
-1.21 - Incorporated Perl fixes done by Damian in v1.10 and v1.11 of the
- corresponding Getopt-Declare into Ruby.
-
- * If -p[rompt] and -p[rompt]2 are specified, they are now distinguished
- as separate flags.
- * Documented built-in :id and :qs parameter variable types
- * Added \G to -v flag checker to solve nasty problem with embedded
- args containing -v
-
-1.20 - Added support for using 3 spaces in addition to tabs for
- parameter descriptions.
- Added support for GNU -p, --param descriptions, for easier
- GNU parameter support.
- Fixed help description bug with [ditto] of single parameter flags.
-
-1.13 - Fixed bug that would always match parameters in a case insensitive
- way, as if [nocase] had been used. This should speed the parser a
- tiny bit.
-
- [cluster: ...] was incorrectly being printed in help usage.
-
-1.12 - Fixed bug with :+i, :+n, :0+i options not being cast appropiately
- when used in pvttypes.
- Added [debug] option to argument description to turn on debugging.
-
- NOTE: there is a known bug when using [] within pvttype regex
- definitions. Problem seems to be related to DelimScanner/strscan.
-
-1.11 - Fixed a pretty bug that was parsing -flags inappropiately and leading
- to slower parsing.
+== 1.25
+ * Really just v1.24, but there were problems with hoe releasing.
+ * Made -version not fail when doing rake tests and file is not
+ located.
+ * Upgraded Rakefile to using Hoe (much simpler).
+ Sadly, this makes getopt-declare be getoptdeclare.
+ * Fixed a bug regarding required parameters not being found in
+ the released version of 1.23 (my custom version was okay).
+
+== 1.24
+ * Made -version not fail when doing rake tests and file is not
+ located.
+ * Upgraded Rakefile to using Hoe (much simpler).
+ * Fixed a bug regarding required parameters not being found in
+ the released version of 1.23 (my custom version was okay).
+
+== 1.23
+ * Added all samples as Ruby tests, which lead to the discovery
+ of several bugs.
+ * Fixed silly bug with foundid that would make some parsing not
+ work (required parameters).
+ * Fixed a silly bug when parsing from a string file, which would
+ modify the string in place
+ * Fixed a bug in that would make it not parse Rh+ and Rh- in
+ cmdline_pvttype demo and other potential regexes.
+ * Removed 3 warnings from parsing multiple times.
+ * Fixed a bug with cluster: singles not working.
+ * Fixed a stack trace bug with optional single text arguments.
+ * Improved handling of optional integer/float arguments, leaving
+ them as nil instead of 0 as before.
+ * Added 'used' function to allow returning the flags that are used.
+ * Made CSV demo work again, albeit I am not too happy with the regex.
+ * Made Getopt::Declare part of firebrigade.
+ http://firebrigade.seattlerb.org/
+
+1.22 - * Fixed some nasty bugs introduced in 1.21, which would cause stack
+ traces.
+ * Fixed the use of /bin/env in some demos instead of /usr/bin/env.
+
+1.21 - Incorporated Perl fixes done by Damian in v1.10 and v1.11 of the
+ corresponding Getopt-Declare into Ruby.
+
+ * If -p[rompt] and -p[rompt]2 are specified, they are now distinguished
+ as separate flags.
+ * Documented built-in :id and :qs parameter variable types
+ * Added \G to -v flag checker to solve nasty problem with embedded
+ args containing -v
+
+1.20 - Added support for using 3 spaces in addition to tabs for
+ parameter descriptions.
+ Added support for GNU -p, --param descriptions, for easier
+ GNU parameter support.
+ Fixed help description bug with [ditto] of single parameter flags.
+
+1.13 - Fixed bug that would always match parameters in a case insensitive
+ way, as if [nocase] had been used. This should speed the parser a
+ tiny bit.
+
+ [cluster: ...] was incorrectly being printed in help usage.
+
+1.12 - Fixed bug with :+i, :+n, :0+i options not being cast appropiately
+ when used in pvttypes.
+ Added [debug] option to argument description to turn on debugging.
+
+ NOTE: there is a known bug when using [] within pvttype regex
+ definitions. Problem seems to be related to DelimScanner/strscan.
+
+1.11 - Fixed a pretty bug that was parsing -flags inappropiately and leading
+ to slower parsing.