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