Blame THANKS

Packit e6c7a3
                          Term::ANSIColor Thanks
Packit e6c7a3
Packit e6c7a3
Thanks to all of the following people for helping with the development of
Packit e6c7a3
this module.
Packit e6c7a3
Packit e6c7a3
To Jon Lennox for looking at early versions of this module, providing
Packit e6c7a3
feedback, and offering suggestions for improvement.
Packit e6c7a3
Packit e6c7a3
To Jesse Taylor for writing the first significant script to use this
Packit e6c7a3
module (colorized calsplit), thus offering innumerable opportunities to
Packit e6c7a3
test and debug.
Packit e6c7a3
Packit e6c7a3
To Jean Delvare for providing documentation of what the various attributes
Packit e6c7a3
do on various different terminal emulators, and for noting that attribute
Packit e6c7a3
2 is dark.
Packit e6c7a3
Packit e6c7a3
To Edward Avis for the implementation of uncolor.
Packit e6c7a3
Packit e6c7a3
To Rani Pinchuk for the idea of ANSI_COLORS_DISABLED and an initial
Packit e6c7a3
implementation.
Packit e6c7a3
Packit e6c7a3
To ATricket for the information about what PuTTY, Windows telnet, and
Packit e6c7a3
OpenSSH under Cygwin support.
Packit e6c7a3
Packit e6c7a3
To Richard Maus for pointing out DARK was missing from the exported
Packit e6c7a3
constants list and CYAN and WHITE were missing from the documentation.
Packit e6c7a3
Packit e6c7a3
To Autrijus Tang for noticing a problem with string comparisons in the
Packit e6c7a3
test suite.
Packit e6c7a3
Packit e6c7a3
To Daniel Lindsley for the information about what Mac OS X Terminal
Packit e6c7a3
supports.
Packit e6c7a3
Packit e6c7a3
To Joe Smith for the original test files that exercise a wide variety of
Packit e6c7a3
VT100 escape sequences including the ECMA-48 color control codes.  These
Packit e6c7a3
have been replaced by an example script, but they were very useful.
Packit e6c7a3
Packit e6c7a3
To James Bowlin for catching a bug in colored when $EACHLINE is set that
Packit e6c7a3
caused it to not color lines consisting solely of 0.
Packit e6c7a3
Packit e6c7a3
To Helge Kreutzmann for pointing out the need for warnings in the
Packit e6c7a3
documentation about background colors that span newlines.
Packit e6c7a3
Packit e6c7a3
To Baron Schwartz for pointing out that cyan and white were missing from
Packit e6c7a3
the documentation.
Packit e6c7a3
Packit e6c7a3
To Michael R. Wolf for pointing out that Wikipedia and the ECMA standard
Packit e6c7a3
use faint instead of dark as the name of attribute 2.
Packit e6c7a3
Packit e6c7a3
To openmethods.com voice solutions for contributing PUSHCOLOR, POPCOLOR,
Packit e6c7a3
and LOCALCOLOR support.
Packit e6c7a3
Packit e6c7a3
To Tim Bellinghausen for the AUTOLOAD taint fix for Perl 5.10.
Packit e6c7a3
Packit e6c7a3
To Paul Miller for the idea and initial implementation of colorstrip.
Packit e6c7a3
Packit e6c7a3
To Jakob Ilves for sixteen-color support and the initial documentation of
Packit e6c7a3
bright color issues.
Packit e6c7a3
Packit e6c7a3
To Revilo Reegiles for reporting problems with the colored function and
Packit e6c7a3
non-array references with stringification defined, and providing a test
Packit e6c7a3
case.
Packit e6c7a3
Packit e6c7a3
To Kent Fredric for the request for italic and the report of a terminal
Packit e6c7a3
emulator that supports it.
Packit e6c7a3
Packit e6c7a3
To Simon Wistow for reporting that Term::ANSIColor was inadvertantly
Packit e6c7a3
clobbering $@ when generating constant subs.
Packit e6c7a3
Packit e6c7a3
To Kurt Starsinic for the initial implementation of 256-color support.
Packit e6c7a3
Packit e6c7a3
To Magnus Woldrich for Term::ExtendedColor and for research on which
Packit e6c7a3
emulators support 256 colors.
Packit e6c7a3
Packit e6c7a3
To Stephen Thirlwall for the initial implementation of custom color
Packit e6c7a3
support.
Packit e6c7a3
Packit e6c7a3
To BlueT - Matthew Lien - 練喆明 for quick testing of 4.00 and reporting a
Packit e6c7a3
problem with skipping one of the tests.
Packit e6c7a3
Packit e6c7a3
To David Cantrell for testing with Perl 5.6.2 and debugging why a test
Packit e6c7a3
case didn't work with its version of Exporter.
Packit e6c7a3
Packit e6c7a3
To Olivier Mengué for fixing a SYNOPSIS quoting error and for various
Packit e6c7a3
other build fixes and recommendations about environment variables for test
Packit e6c7a3
control.
Packit e6c7a3
Packit e6c7a3
To Nicolas R for pointing out a 70% memory usage increase over Perl 5.14
Packit e6c7a3
that could be mostly avoided by dodging POSIX character classes in regexes
Packit e6c7a3
and delaying loading of the Carp module.
Packit e6c7a3
Packit e6c7a3
To Larry Wall, as always, for Perl.