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

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

eterm el1 doesn't work


From: Bryan Henderson
Subject: eterm el1 doesn't work
Date: Sat, 15 Oct 2005 18:05:28 +0000

In GNU Emacs 21.4.2 (i686-pc-linux-gnu, X toolkit)
 of 2005-09-14 on giraffe.giraffe-data.com
configured using `configure  --prefix=/home/bryanh/emacs-inst'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: nil


In an Emacs terminal ('term' command), the "el1" capability defined by
the 'eterm' terminfo definition that is part of Emacs does not work.
It's supposed to clear to the beginning of the line, but apparently does
nothing.

I removed the definition of "el1" from the eterm definition (which causes
Ncurses to use a more primitive method to clear to the beginning of a line)
and all is well.

A trace confirms that Standard Output receives the characters that the
terminfo definition says are el1.  They just don't do anything.

The underlying terminal is a Linux console.  Or an xterm.

Note that removing el1 is not a bad fix for this.  A working el1 would
just speed up some displaying over a slow serial line.

A good test of this is to use Lynx in an eterm to browse
<http://netpbm.sourceforge.net/doc/pnmtojpeg.html> and page down.  The
left margin will contain junk from the previous page that didn't get
erased.

-- 
Bryan Henderson                                    Phone 408-621-2000
San Jose, California




reply via email to

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