[comp.unix.sysv386] Bugs in ESIX/ISC console terminfo

john@jwt.UUCP (John Temples) (12/13/90)

There are two errors in the ESIX console terminfo description which I
hadn't seen mentioned here, so I thought I would pass them along.

I recently compiled GNU emacs on my ESIX rev. D system.  When
running the program, the screen was sufficiently messed up as to make
emacs unusable.  I tried compiling on an ISC 2.0.2 system, and had
the exact same results.  I looked to James Van Artsdalen
(james@bigtex.cactus.org) for some assistance, and he noted two problems
in the ESIX AT386 terminfo description.  First, the "xt" capability
was defined when it shouldn't be.  Second, the scroll_reverse string
(rin) was incorrectly defined as \E[S when it should have been \E[T.
The same two problems appeared on the ISC system.  Fixing the
terminfo errors fixed emacs.  To fix:

# infocmp >terminfo.src
# vi terminfo.src         # remove "xt" and change "rin" to \E[T
# tic

-- 
John W. Temples -- john@jwt.UUCP (uunet!jwt!john)