Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!rutgers!apple!versatc!leadsv!laic!nova!darin From: darin@nova.laic.uucp (Darin Johnson) Newsgroups: comp.emacs Subject: Re: how come vt100? (was Re: running vi inside GNU emacs vs. ftp-find-file) Message-ID: <557@laic.UUCP> Date: 17 May 89 21:47:00 GMT References: <39714@bbn.COM> <860007@hpcljms.HP.COM> <1408@dukeac.UUCP> Sender: news@laic.UUCP Reply-To: darin@nova.UUCP (Darin Johnson) Organization: Lockheed AI Center, Menlo Park Lines: 30 In article <1408@dukeac.UUCP> bet@dukeac.UUCP (Bennett Todd) writes: >In article shapiro@athos.rutgers.edu (Joel Shapiro) writes: >>Why a terminal emulator? Because a number of us need to use VMS >>vaxes, and like to do it from a Sun window. > >...run vtem. Part of the vttool package, it is a simple pty-based >filter that maps vt100 sequences onto whatever you've got. If you want >something for under Sunview the whole vttool package might be handy, since >that wraps a button manager around vtem to give you a mouseable vt100 keypad. >I don't use vttool; I like mgr better than Sunview, and I'm allergic to mice. > >Check the anonymous FTP archives at titan.rice.edu, probably in sun-sources. Also Sun sells a vt100 emulator. I checked out about 3 or 4 pd programs, but most of them had little problems that made them annoying - including header files that didn't exist, requiring sun source code, etc. One that seemed to work fine in UNIX, never worked when I tried to use it when talking to VMS. Problem turned out that all it did was read in the termcap entry for vt100 and used that to map vt100 escape sequences :-) Sun's version isn't that expensive ($415 GSA) and is included with the DECnet package. It also allows remapping of function keys which is "mandatory" for VMS editors. It is the only one I have seen that also supported double-width double-height characters, 132 column mode, etc. While vt100 mode in emacs would be convenient, I don't think it should be part of the core distribution - otherwise it may end up supporting all sorts of wierd terminals (like those IBM beasts). Darin Johnson (leadsv!laic!darin@pyramid.pyramid.com) We now return you to your regularly scheduled program.