This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to ANSIColor-1.11
[perl5.git] / lib / Term / ANSIColor / ChangeLog
CommitLineData
cd07961b
SP
12006-07-12 Russ Allbery <rra@stanford.edu>
2
3 * ANSIColor.pm: Version 1.11 released.
4
52006-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
51da1d85
RGS
162005-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
92c7d2a2
RGS
302004-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
372004-02-20 Russ Allbery <rra@stanford.edu>
38
39 * test.pl: Always use eq, not ==, for string comparisons.
40
2e589669
RGS
412004-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
2d1e314f
JH
492003-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
572002-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
642002-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
732002-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
110e9fb0
JH
782001-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
972000-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
1161998-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
1241998-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
1301997-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
1391997-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
1561997-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
1661997-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
1911996-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
1991996-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.