GNU bug report logs -
#1279
color output from external programs not working by default in eshell
Previous Next
Reported by: David Miani <nanothief <at> gmail.com>
Date: Thu, 30 Oct 2008 16:50:03 UTC
Severity: normal
Done: Chong Yidong <cyd <at> stupidchicken.com>
Bug is archived. No further changes may be made.
Full log
Message #20 received at 1279 <at> emacsbugs.donarmstrong.com (full text, mbox):
[Message part 1 (text/plain, inline)]
> What does $TERM say in your shell? Is this terminal type known to
> support color? If so, specifying such a terminal type is an error and
> we try and figure out where it comes from so we can fix it.
Well running in eshell echo $TERM gives no output. and I often get the error
message "tput: No value for $TERM and no -T specified". Running the command
export TERM="dumb" stops the error messages, but the program still outputs in
color.
Note that the program probably doesn't work correctly with a non-color shell,
as it is meant as an advancement on another program, so it is unlikely the
developers tested it with a non-color term.
However, I'm not sure how relevant this is to this bug, as if eshell can be
made to work easily with color, then why not set it as default?
[Message part 2 (text/html, inline)]
This bug report was last modified 16 years and 125 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.