GNU bug report logs - #3344
eshell environment does not override TERM

Previous Next

Package: emacs;

Reported by: Bruno Haible <bruno <at> clisp.org>

Date: Thu, 21 May 2009 20:20:03 UTC

Severity: normal

Merged with 3345

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: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Bruno Haible <bruno <at> clisp.org>
Cc: 3344 <at> debbugs.gnu.org, johnw <at> gnu.org
Subject: bug#3344: eshell environment does not override TERM
Date: Thu, 21 May 2009 21:30:06 -0400
> When I invoke M-x eshell, subprocesses see the same TERM
> environment variable as the one from which emacs was launched.

In Emacs-23, the $TERM value with which Emacs was started is fairly
quickly thrown away so that no subprocess will inherit it (after all,
Emacs has no way to run a process and give it access to the tty in which
Emacs is running).

Can you try again with the Emacs-23 pretest to confirm that the bug
is fixed?


        Stefan




This bug report was last modified 15 years and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.