Missing from #17321.
[p5sagit/p5-mst-13.2.git] / lib / Term / ANSIColor / ChangeLog
1 2001-07-10  Russ Allbery  <rra@stanford.edu>
2
3         * ANSIColor.pm: Version 1.04 released.
4
5         * ANSIColor.pm: Add documentation, examples, and diagnostics for
6         uncolor.  Document ANSI_COLORS_DISABLED.  Add information about
7         the relevant standards for these escape sequences and the
8         additional ones that aren't supported by this module.  Add a
9         pointer to the relevant standards.  Add a LICENSE section.  Update
10         Zenin's e-mail address.
11
12         * ANSIColor.pm (AUTOLOAD): Add support for ANSI_COLORS_DISABLED.
13         (color): Likewise.
14         (colored): Likewise.
15         * test.pl: Add tests for ANSI_COLORS_DISABLED.
16
17         * ANSIColor.pm (uncolor): New function.
18         * test.pl: Add a test for it.
19
20 2000-08-06  Russ Allbery  <rra@stanford.edu>
21
22         * ANSIColor.pm: Version 1.03 released.
23
24         * Makefile.PL: Install in the Perl library directory for Perl
25         versions >= 5.6.0.
26
27         * test.pl: Added a new test for the array reference syntax for
28         colored.
29
30         * ANSIColor.pm: Changed $VERSION to a static string.  Added dark
31         to the attributes.  Updated the documentation to include a table
32         of supported attributes on different terminal emulators, to add
33         dark, to document the new optional way to call colored, and to
34         mark the diagnostics as fatal errors or warnings.
35         (colored): Allow the attributes to be passed as an initial array
36         reference as well as a final list, and for that calling syntax
37         take the rest of the arguments as text to be colored.
38
39 1998-11-27  Russ Allbery  <rra@stanford.edu>
40
41         * ANSIColor.pm: Version 1.02 released.
42
43         * Makefile.PL: Added a 5.005-only section giving ABSTRACT and
44         AUTHOR settings for generating a PPD to go with a binary
45         distribution or the Perl Resource Kits.
46
47 1998-04-14  Russ Allbery  <rra@stanford.edu>
48
49         * ANSIColor.pm: croak() instead of die() on AUTOLOAD failure to
50         get the right error text, fixed a bunch of typos in the
51         documentation, added a quote.
52
53 1997-12-10  Russ Allbery  <rra@stanford.edu>
54
55         * ANSIColor.pm: Version 1.01 released.
56
57         * ANSIColor.pm (color): Carp::croak() isn't predeclared, so it
58         needs parens around its argument.  This bug will only show up in
59         versions of Perl >5.004_04 since up until then strict.pm imports
60         Carp which predeclares the function.
61
62 1997-11-29  Russ Allbery  <rra@stanford.edu>
63
64         * ANSIColor.pm: Version 1.00 released.
65
66         * Makefile.PL: Now gets version information from the module, has
67         the correct rules to build a distribution.
68
69         * test.pl: Comments trimmed, minor test modifications.
70
71         * ANSIColor.pm: Changed my e-mail address, fixed to deal correctly
72         with trailing delimiters when EACHLINE is being used, die()
73         changed to croak() if the caller uses an invalid attribute name,
74         getting $VERSION from RCS updated to my current method, source
75         detabified.
76
77         * test.pl: Added test for EACHLINE with trailing delimiters.
78
79 1997-02-17  Russ Allbery  <rra@stanford.edu>
80
81         * ANSIColor.pm: Version 0.9 released.
82
83         * ANSIColor.pm: Changed the runtime error message to start with an
84         uppercase letter, reworked the documentation considerably
85         including adding more comparison between the two interfaces,
86         fixing some formatting bugs, fixing a typo, adding more
87         diagnostics, and generally being more verbose.
88
89 1997-01-08  Russ Allbery  <rra@stanford.edu>
90
91         * ANSIColor.pm: Version 0.8 released.
92
93         * test.pl: Fixed the test numbering in the BEGIN block.
94
95         * test.pl: Reformatted and commented to fit my programming style.
96
97         * ANSIColor.pm: Changed the method by which $VERSION is set so
98         that it will always have two digits after the decimal point.
99
100         * test.pl: New file.
101
102         * ANSIColor.pm: [Revision 0.7] Changed the codes so that reset is
103         always consistantly "\e[0m".
104
105         * ANSIColor.pm: [Revision 0.6] Added $EACHLINE and support to
106         colored() for it so that attributes can be reset around every
107         newline (or other line delimiter -- we're flexible).  Documented
108         this as well.
109
110         * ANSIColor.pm: [Revision 0.5] Changed implementation of the
111         constants to autoloaded subs, added the $AUTORESET variable for
112         use with the constants, and documented this.
113
114 1996-12-07  Russ Allbery  <rra@stanford.edu>
115
116         * ANSIColor.pm: [Revision 0.4] Added POD documentation.
117
118         * ANSIColor.pm: [Revision 0.3] Added constant forms, modified to
119         allow a space-separated string of attributes to be passed to
120         color() and colored(), added Zenin to the credits.
121
122 1996-12-04  Russ Allbery  <rra@stanford.edu>
123
124         * ANSIColor.pm: [Revision 0.2] Changed return syntax and check for
125         the null attribute string.
126
127         * ANSIColor.pm: New file.