[gnu.emacs.bug] Problems with GNU-Emacs 18.55 and Interactive 386/ix

peter@orfeo.radig.de (Peter Radig) (02/23/90)

I had some problems with building Emacs 18.55 on my Interactive Unix.
The problems were with curses (garbled screen output either with TERM=
ansi and TERM=AT386) and with `sysdep.c' (is it ok to undef TIOCGETC
like it is done under XENIX?).

Thanks for any help.

Peter
-- 
Peter Radig
Voice: +49 69 746972
USENET: peter@radig.de  or:  uunet!unido!radig!peter

shurr@cbnews.ATT.COM (Larry A. Shurr) (02/24/90)

In article <1990Feb22.222858.5907@orfeo.radig.de> peter@orfeo.radig.de (Peter Radig) writes:
}I had some problems with building Emacs 18.55 on my Interactive Unix.
}The problems were with curses (garbled screen output either with TERM=
}ansi and TERM=AT386) and with `sysdep.c' (is it ok to undef TIOCGETC
}like it is done under XENIX?).

The terminfo entry for TERM=at386 is screwed up.  A year or so ago, I found
that the obscure and irrelevent-to-at386 "xt" flag is set in the shipped
terminfo entry.  I posted this information which was followed-up with
additional changes by others.  Unfortunately, I have misplaced the complete
list of changes, hopefully someone else has them and will post (please?).

However, I think that removing the "xt" flag is sufficient to get GNU Emacs
working correctly.  You can get a copy of the terminfo "source" for at386
using the command: infocmp at386 >at386.tic.  Edit the file at386.tic and
remove the "xt" flag.  Then compile the new entry with: tic at386.tic.

regards, Larry
-- 
Signed: Larry A. Shurr (cbnmva!las@att.ATT.COM or att!cbnmva!las)
Clever signature, Wonderful wit, Outdo the others, Be a big hit! - Burma Shave
(With apologies to the real thing.  The above represents my views only.)
(You may now R'eply.  Forwarding from cbnews to my mail address now works!!!)