On Fri, 17 Jun 2005, [iso-8859-1] Frédéric Brière wrote:

On Fri, Jun 17, 2005 at 02:17:19PM -0400, Thomas Dickey wrote:
Perhaps because $TERM is set to "xterm" rather than "Eterm".

Guilty as charged.  TERM=Eterm was a PITA when ssh'ing into old boxen
that didn't recognize it, so I got rid of it a long time ago.

I confirm that TERM=Eterm makes everything dandy again.  (Plus, these
old boxen appear to have been upgraded, so I can get rid of that xterm
kludge.)

Given that Eterm aims to be xterm-compatible, does this mean this bug
report should be reassigned to it?

man Eterm
       Eterm  --  version 0.9.2 -- is a color vt102 terminal emulator intended
       as an xterm(1) replacement. ...

man xterm
       The  xterm  program is a terminal emulator for the X Window System.  It
       provides DEC VT102/VT220 (VTxxx) and Tektronix 4014  compatible  termi-
       nals  for  programs that cannot use the window system directly.  ...

The particular feature in question is ISO-6429 (not VT220 per se).
Likewise color - it's not a feature of vt102/vt220.  I should add that
to the first paragraph in xterm's manpage.

The wording from Eterm's manpage is adapted from rxvt's, which does not really state that it is a full replacement for xterm. The main reason why "xterm" (or "vt100", "ansi" or "linux") is used is as you observe, a matter of convenience rather than accuracy.

The same (differing features) is true of several emulators. There's no solution that appeals to everyone. I generally install local terminfo's for the emulators that I use (aside from testing: xterm, PuTTY, Tera Term, as well as screen, customized for those).

Usually I point out that none of the various emulators have the same function-key definitions, though they have lots of those in common. That doesn't seem to win many arguments (down in the noise level with things like "vt100 colors").

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

Reply via email to