amit@umn-cs.UUCP (07/07/87)
As far as I can tell, Apollo's emulation of a vt100 terminal under 9.5.1 is no better than the emulation under 9.2.x . If anything, it's worse. At this point I'd rather remain nonspecific, unless other *users* strongly disagree (in which case I'd advice them to first try the program vttest). In any event -- I'd appreciate pointers to emulation packages of vt100 or other ``reasonably'' smart terminal, or a termcap entry of ``apollo terminal''. Thanx in advance. --Neta Amit (amit@umn-cs.arpa) University of Minnesota CSci
ram-ashwin@YALE.ARPA (Ashwin Ram) (07/08/87)
> In any event -- I'd appreciate pointers to emulation packages of vt100 > or other ``reasonably'' smart terminal, or a termcap entry of ``apollo > terminal''. Thanx in advance. I'd appreciate pointers to decent terminal emulators too, especially enhanced versions of the vt series (vt200 for example). As for termcaps, here's the termcap I use for the (buggy) vt100 emulator (tweaked from Apollo's termcap and Berkeley's vt100 and vt132 termcaps): d3|vt132|vt-132:ip=7:dc=7\E[P:ei=\E[4l:im=\E[4h:xn:cr=^M:do=^J: nl=^J:bl=^G:co#80:li#24:cl=\E[;H\E[2J:le=^H:bs:am:cm=\E[%i%d;%dH: nd=\E[C:up=\E[A:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m: md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:is=\E[1;24r\E[24;1H: rf=/usr/lib/tabset/vt100:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h: ks=\E[?1h\E=:ke=\E[?1l\E>:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H: ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:ta=^I:pt:sf=2*^J:sr=\EM: vt#3:xn:sc=\E7:rc=\E8:cs=\E[%i%d;%dr: (I've broken it into several short lines for convenience; you should paste it together into one line.) I've been using this with Emacs and I haven't noticed any screen incompatibilities so far -- i.e., it seems to work. If you define 'al' and 'dl', however, the screen starts to get screwed up, so maybe that's where the bugs in the emulator are. If anyone improves this or has a better termcap (or a better terminal emulator), please keep me posted. -- Ashwin.