bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#3344: eshell environment does not override TERM


From: Bruno Haible
Subject: bug#3344: eshell environment does not override TERM
Date: Fri, 22 May 2009 04:16:00 +0200
User-agent: KMail/1.9.9

Stefan Monnier wrote:
> Can you try again with the Emacs-23 pretest to confirm that the bug
> is fixed?

Yes, I confirm. In emacs-23.0.91, after M-x eshell,

  - TERM is set to 'dumb' by default. This has the effect that programs
    won't try to use bold writing or colours.

  - If I set TERM=eterm, programs which use the ANSI escape sequences for
    bold writing and colours produce good output. However, programs which
    use the escape sequences from the terminfo database entry for 'eterm'
    (such as 'msgcat') produce suboptimal output (some escape sequences
    are apparently being ignored). Test case:
      $ wget 
http://translationproject.org/PO-files/de/gettext-runtime-0.17.de.po
      $ msgcat --color=always gettext-runtime-0.17.de.po

Maybe 'eterm' is not the right value for TERM in M-x eshell?

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]