Upgrade to Term::ANSIColor 1.09
[p5sagit/p5-mst-13.2.git] / lib / Term / ANSIColor / ChangeLog
1 2004-12-03  Russ Allbery  <rra@stanford.edu>
2
3         * ANSIColor.pm: Version 1.09 released.
4
5         * ANSIColor.pm: Add compatibility information for Mac OS X
6         Terminal from Daniel Lindsley.
7
8 2004-02-20  Russ Allbery  <rra@stanford.edu>
9
10         * test.pl: Always use eq, not ==, for string comparisons.
11
12 2004-02-19  Russ Allbery  <rra@stanford.edu>
13
14         * ANSIColor.pm: Version 1.08 released.
15
16         * ANSIColor.pm: Add DARK to %EXPORT_TAGS and add CYAN and WHITE to
17         the list of documented constants.
18         * test.pl: Add a test for DARK.  Redo the leading comment.
19
20 2003-03-25  Russ Allbery  <rra@stanford.edu>
21
22         * ANSIColor.pm: Version 1.07 released.
23
24         * ANSIColor.pm: Add PuTTY, Windows telnet, and Cygwin OpenSSH
25         information to the terminal emulators table, and update the URL to
26         the ECMA standard.
27
28 2002-12-09  Russ Allbery  <rra@stanford.edu>
29
30         * ANSIColor.pm: Version 1.06 released to synchronize the version
31         on CPAN with the version in Perl core.
32
33         * ANSIColor.pm: Fix typo in L<> link in documentation.
34
35 2002-06-28  Russ Allbery  <rra@stanford.edu>
36
37         * ANSIColor.pm: Version 1.05 released.
38
39         * ANSIColor.pm: Update the formatting style, add a pointer to the
40         module web site, use L<> for URLs, and use naked <>s where
41         permissible rather than E<lt> and E<gt>.  Renamed LICENSE to
42         COPYRIGHT AND LICENSE.
43
44 2002-02-14  Russ Allbery  <rra@stanford.edu>
45
46         * ANSIColor.pm: Added a mention of the specific Windows consoles
47         that don't work with this module.
48
49 2001-07-10  Russ Allbery  <rra@stanford.edu>
50
51         * ANSIColor.pm: Version 1.04 released.
52
53         * ANSIColor.pm: Add documentation, examples, and diagnostics for
54         uncolor.  Document ANSI_COLORS_DISABLED.  Add information about
55         the relevant standards for these escape sequences and the
56         additional ones that aren't supported by this module.  Add a
57         pointer to the relevant standards.  Add a LICENSE section.  Update
58         Zenin's e-mail address.
59
60         * ANSIColor.pm (AUTOLOAD): Add support for ANSI_COLORS_DISABLED.
61         (color): Likewise.
62         (colored): Likewise.
63         * test.pl: Add tests for ANSI_COLORS_DISABLED.
64
65         * ANSIColor.pm (uncolor): New function.
66         * test.pl: Add a test for it.
67
68 2000-08-06  Russ Allbery  <rra@stanford.edu>
69
70         * ANSIColor.pm: Version 1.03 released.
71
72         * Makefile.PL: Install in the Perl library directory for Perl
73         versions >= 5.6.0.
74
75         * test.pl: Added a new test for the array reference syntax for
76         colored.
77
78         * ANSIColor.pm: Changed $VERSION to a static string.  Added dark
79         to the attributes.  Updated the documentation to include a table
80         of supported attributes on different terminal emulators, to add
81         dark, to document the new optional way to call colored, and to
82         mark the diagnostics as fatal errors or warnings.
83         (colored): Allow the attributes to be passed as an initial array
84         reference as well as a final list, and for that calling syntax
85         take the rest of the arguments as text to be colored.
86
87 1998-11-27  Russ Allbery  <rra@stanford.edu>
88
89         * ANSIColor.pm: Version 1.02 released.
90
91         * Makefile.PL: Added a 5.005-only section giving ABSTRACT and
92         AUTHOR settings for generating a PPD to go with a binary
93         distribution or the Perl Resource Kits.
94
95 1998-04-14  Russ Allbery  <rra@stanford.edu>
96
97         * ANSIColor.pm: croak() instead of die() on AUTOLOAD failure to
98         get the right error text, fixed a bunch of typos in the
99         documentation, added a quote.
100
101 1997-12-10  Russ Allbery  <rra@stanford.edu>
102
103         * ANSIColor.pm: Version 1.01 released.
104
105         * ANSIColor.pm (color): Carp::croak() isn't predeclared, so it
106         needs parens around its argument.  This bug will only show up in
107         versions of Perl >5.004_04 since up until then strict.pm imports
108         Carp which predeclares the function.
109
110 1997-11-29  Russ Allbery  <rra@stanford.edu>
111
112         * ANSIColor.pm: Version 1.00 released.
113
114         * Makefile.PL: Now gets version information from the module, has
115         the correct rules to build a distribution.
116
117         * test.pl: Comments trimmed, minor test modifications.
118
119         * ANSIColor.pm: Changed my e-mail address, fixed to deal correctly
120         with trailing delimiters when EACHLINE is being used, die()
121         changed to croak() if the caller uses an invalid attribute name,
122         getting $VERSION from RCS updated to my current method, source
123         detabified.
124
125         * test.pl: Added test for EACHLINE with trailing delimiters.
126
127 1997-02-17  Russ Allbery  <rra@stanford.edu>
128
129         * ANSIColor.pm: Version 0.9 released.
130
131         * ANSIColor.pm: Changed the runtime error message to start with an
132         uppercase letter, reworked the documentation considerably
133         including adding more comparison between the two interfaces,
134         fixing some formatting bugs, fixing a typo, adding more
135         diagnostics, and generally being more verbose.
136
137 1997-01-08  Russ Allbery  <rra@stanford.edu>
138
139         * ANSIColor.pm: Version 0.8 released.
140
141         * test.pl: Fixed the test numbering in the BEGIN block.
142
143         * test.pl: Reformatted and commented to fit my programming style.
144
145         * ANSIColor.pm: Changed the method by which $VERSION is set so
146         that it will always have two digits after the decimal point.
147
148         * test.pl: New file.
149
150         * ANSIColor.pm: [Revision 0.7] Changed the codes so that reset is
151         always consistantly "\e[0m".
152
153         * ANSIColor.pm: [Revision 0.6] Added $EACHLINE and support to
154         colored() for it so that attributes can be reset around every
155         newline (or other line delimiter -- we're flexible).  Documented
156         this as well.
157
158         * ANSIColor.pm: [Revision 0.5] Changed implementation of the
159         constants to autoloaded subs, added the $AUTORESET variable for
160         use with the constants, and documented this.
161
162 1996-12-07  Russ Allbery  <rra@stanford.edu>
163
164         * ANSIColor.pm: [Revision 0.4] Added POD documentation.
165
166         * ANSIColor.pm: [Revision 0.3] Added constant forms, modified to
167         allow a space-separated string of attributes to be passed to
168         color() and colored(), added Zenin to the credits.
169
170 1996-12-04  Russ Allbery  <rra@stanford.edu>
171
172         * ANSIColor.pm: [Revision 0.2] Changed return syntax and check for
173         the null attribute string.
174
175         * ANSIColor.pm: New file.