GNU bug report logs - #1279
color output from external programs not working by default in eshell

Previous Next

Package: emacs;

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


View this message in rfc822 format

From: nanothief <davidmiani <at> gmail.com>
To: 1279 <at> debbugs.gnu.org
Subject: bug#1279: color output from external programs not working by default in eshell
Date: Sat, 1 Nov 2008 12:27:15 +1000
[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.