Zuyi Hu fixed the
undefined directory while parsing $PATH
repported by Markus Döring (burgerdev).
Nikita Malyavin (FooBarrior)
added chainedPath option for using colorgcc
in chain with other tools (e.g. ccache
).
He also cleaned up path lookup and other minor stuff.
His contribution solves Archlinux bug #41423.
Steven Honeyman
added detection for GCC_COLORS
environment variable (GCC-4.9 -fdiagnostics-color
)
Merged with gentoo-patches from Karl Fessel
olibre added function findPath()
to search compiler within $PATH
.
More highlighting lines: "instanciated from", "note:" and linker error
Better handling of command line arguments to compiler.
If not colorizing output, just exec the compiler to preserve the original STDOUT and STDERR.
Removed STDIN kludge. STDIN is passed correctly now.
Added kludge to pass contents of STDIN to the compiler if we're
not running from a tty. Some tools (imake
) pass input on STDIN.
Modified the colorizing loop to be more strict. It was colorizing text that looked almost, but not quite exactly like, warning and error messages.
colorgcc
was not exiting with the return code of the compiler process,
confusing make
. Fixed.
Added a "Gotcha" section to the INSTALL.
Added a CREDITS file.
Added a COPYING file (GPLv2) renamed later to LICENSE.
Applied patch to correct handling of escaped characters in compiler output.
First public release.
Added tty check: if STDOUT is not a tty, don't do color.
Added the "nocolor" option to turn off the color if the terminal type ($TERM) is listed.
Initial Version