kate.ward | 90fd99d | 2008-06-18 20:51:29 +0000 | [diff] [blame] | 1 | Changes in shFlags 1.0.x |
| 2 | ======================== |
| 3 | |
kate.ward | 4d8e047 | 2008-07-18 11:52:56 +0000 | [diff] [blame] | 4 | Changes with 1.0.2 |
| 5 | ------------------ |
| 6 | |
| 7 | FLAGS_PARENT no longer transforms into a constant so that it can be defined at |
| 8 | run time in scripts. |
| 9 | |
kate.ward | b7fa8d6 | 2008-08-28 21:18:21 +0000 | [diff] [blame] | 10 | Added warning about short flags being unsupported when there are problems |
| 11 | parsing the options with getopt. |
| 12 | |
kate.ward | 437639d | 2008-10-19 17:21:41 +0000 | [diff] [blame] | 13 | Add default values to end of description strings. |
| 14 | |
| 15 | Fixed bug that returned an error instead of success when recalling the default |
| 16 | values for empty strings. |
| 17 | |
kate.ward | 20d0678 | 2008-10-21 19:57:19 +0000 | [diff] [blame] | 18 | Added warning when a duplicate flag definition is attempted. |
| 19 | |
| 20 | Improved assert[Warn|Error]Msg() test helper grepping. |
| 21 | |
kate.ward | 2f3cad9 | 2008-10-21 23:29:23 +0000 | [diff] [blame] | 22 | Replaced shell_versions.sh with a new versions library and created |
| 23 | gen_test_results.sh to make releases easier. |
| 24 | |
kate.ward | d99166b | 2008-11-12 20:15:39 +0000 | [diff] [blame] | 25 | Copied the coding standards from shUnit2, but haven't fully implemented them |
| 26 | in shFlags yet. |
| 27 | |
kate.ward | 5b48fc1 | 2008-11-13 00:42:43 +0000 | [diff] [blame] | 28 | Issue# 1: When a user defines their own --help flag, no more warning is thrown |
| 29 | when FLAGS() is called stating that the help flag already defined. |
| 30 | |
| 31 | Issue# 2: Passing the --nohelp option no longer gives help output. |
kate.ward | abae05d | 2008-11-12 22:37:05 +0000 | [diff] [blame] | 32 | |
kate.ward | dadc164 | 2008-11-14 02:00:29 +0000 | [diff] [blame] | 33 | Issue# 3: Added initial support for screen width detection. |
| 34 | |
kate.ward | 4d8e047 | 2008-07-18 11:52:56 +0000 | [diff] [blame] | 35 | |
kate.ward | dc10fe9 | 2008-07-10 19:37:16 +0000 | [diff] [blame] | 36 | Changes with 1.0.1 |
| 37 | ------------------ |
| 38 | |
| 39 | Fixed bug where the help output added [no] to all flag names |
| 40 | |
kate.ward | d3d3d08 | 2008-07-10 20:00:42 +0000 | [diff] [blame] | 41 | Added additional example files that are referenced by the documentation. |
| 42 | |
kate.ward | 1d0ecc4 | 2008-07-11 15:33:23 +0000 | [diff] [blame] | 43 | Improved zsh version and option checking. |
| 44 | |
| 45 | Upgraded shUnit2 to 2.1.4 |
| 46 | |
| 47 | Added unit testing for the help output. |
| 48 | |
kate.ward | f08c5b6 | 2008-07-11 20:32:11 +0000 | [diff] [blame] | 49 | When including a library (e.g. shflags) in a script, zsh 3.0.8 doesn't actually |
| 50 | execute the code in-line, but later. As such, variables that are defined in the |
| 51 | library cannot be used until functions are called from the main code. This |
| 52 | required the 'help' flag definition to be moved inside the FLAGS command. |
| 53 | |
kate.ward | dc10fe9 | 2008-07-10 19:37:16 +0000 | [diff] [blame] | 54 | |
kate.ward | 90fd99d | 2008-06-18 20:51:29 +0000 | [diff] [blame] | 55 | Changes with 1.0.0 |
| 56 | ------------------ |
| 57 | |
| 58 | This is the first official release, so everything is new. |
kate.ward | abae05d | 2008-11-12 22:37:05 +0000 | [diff] [blame] | 59 | |
| 60 | |
| 61 | .. vim:spell |
| 62 | .. $Id$ |