1Revision history for Perl extension Getopt-EX 2 3v1.15.1 2019-09-03T23:07:53Z 4 5 - Function is executed under v5.14 context. 6 7v1.15.0 2019-02-22T00:14:12Z 8 9 - Update 24bit to 256 colors mapping strategy. 10 11v1.14.0 2018-12-28T04:23:50Z 12 13 - Stop to use Graphics::ColorNames::WWW and use X colors instead. 14 - Use oo interface. 15 16v1.13.1 2018-12-27T06:32:29Z 17 18 - Requires 'Graphics::ColorNames::HTML'. 19 Graphics::ColorNames::WWW installation fails without this module. 20 21v1.13.0 2018-12-20T07:52:59Z 22 23 - Introduce `callable' method in Func.pm. 24 25v1.12.0 2018-12-19T04:58:28Z 26 27 - Introduce Getopt::EX::Numbers module. 28 29v1.11.0 2018-12-07T00:39:12Z 30 31 Colormap.pm 32 - Accept `+' and `-' prefix to append/delete colorspec. 33 - Introduce `^' reset mark. 34 35 LabeldList.pm 36 - Introduce "CONCAT" parameter. 37 - Change parameter "newlabel" -> "NEWLABEL". 38 - Accept `+' and `-' prefix to modify current setting. 39 40 Util.pm 41 - New utility module. 42 43v1.10.1 2018-11-22T12:26:27Z 44 45 - Introduce new `colormap' method to dump option definition. 46 47v1.10.0 2018-10-12T02:03:34Z 48 49 - Now L00-L25 means black, 24 grey levels, and white. 50 51v1.9.0 2018-10-04T08:42:55Z 52 53 - Accept (255,255,255) style decimal RGB color. 54 - Accept #FFF style 12bit/4096 color. 55 - Accept color names. 56 57v1.8.0 2018-06-26T06:08:06Z 58 59 - Change FG/BG color switching implementation. 60 - Introduce ->append method to Func object. 61 - Accept alternative names for builtin option. 62 63v1.7.3 2018-04-05T10:49:59Z 64 65 - Update the colormap syntax. 66 67 Now multiple / is allows to change foreground and background. 68 Escape sequence before EL is copied to ending RESET. 69 70v1.7.2 2018-03-19T01:12:08Z 71 72 - Improve color spec handling (now accept multiple shashes). 73 74v1.7.1 2018-01-04T00:25:06Z 75 76 - Bug fix. 77 78v1.7.0 2018-01-03T23:42:03Z 79 80 - Process default option same as others. 81 82v1.6.0 2017-12-29T01:51:01Z 83 84 - Introduce new "mode" command. 85 86v1.5.1 2017-12-21T14:09:25Z 87 88 - Accept multiple BASECLASSes. 89 90v1.4.2 2017-12-16T07:38:27Z 91 92 Colormap.pm 93 - Copy {EL} sequence to ending RESET, to keep the effect on multiple lines. 94 - Improve Colormap.pm and write test. 95 96v1.4.1 2017-12-14T18:05:54Z 97 98 - [Loader.pm] Add config option PARSE_MODULE_OPT and IGNORE_NO_MODULE. 99 - [Colormap.pm] Support generic ANSI CSI sequence in the form of "{NAME}". 100 101v1.3.1 2017-12-12T15:05:01Z 102 103 - [Colormap.pm] Add E effect char to erase line. 104 - [Colormap.pm] Support more flexible ANSI RESET. 105 - [Loader.pm] More portable error handling. 106 - [Module.pm] Support alternate names for builtin options. 107 108v1.2.1 2017-11-16T11:07:06Z 109 110 Most of these changes are made to implement `optex' command. 111 112 - Pre-define __PACKAGE__ macro. 113 - Localize @ARGV before calling function. 114 - Allow subdirectory module. 115 - Implement $<move>, $<remove> and $<copy> notation. 116 - Call module initialize() before function given by -M. 117 - Support HERE document. 118 - Fix to accept "--option=value" lvalue in "define" statement. 119 - Fix to accept empty BASECLASS. 120 121v1.1.1 2017-08-18T04:17:58Z 122 123 - Spun off from Greple command repository. 124 125