From owner-freebsd-hackers Fri Jan 13 10:16:45 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA14919 for hackers-outgoing; Fri, 13 Jan 1995 10:16:45 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id KAA14913 for ; Fri, 13 Jan 1995 10:16:43 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA10574; Fri, 13 Jan 95 11:10:18 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9501131810.AA10574@cs.weber.edu> Subject: Re: Small syscons change To: peter@bonkers.taronga.com (Peter da Silva) Date: Fri, 13 Jan 95 11:10:17 MST Cc: wpaul@skynet.ctr.columbia.edu, freebsd-hackers@FreeBSD.org In-Reply-To: <199501130428.WAA00966@bonkers.taronga.com> from "Peter da Silva" at Jan 12, 95 10:28:29 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > I did it in-house so people could use VMS software on non-DEC terminals. It > was tested to work (defined as being usable, not crashing) even with a > televideo > terminal versus the VT100 torture test. I never used Term, but compared to > Procomm we were way ahead. This is basically what TERM does, plus file transfer and scripting, of course. Emulating a VT100 on Wyse and IBM 3101's was one of the reasons it was written. > DEC sold our people on their SMG library, then when the systems were delivered > we found that nothing important actually used SMG, so I pulled the VT100 code > out of a shareware terminal emulator I did back in '82 and made it a bit more > robust. "If SMG is so good, then why doesn't EDT use it". 8-) 8-). > Some of the "genuine" vt100 behaviour was only documented as "EDT on RSX-11/M > generates this sequence and it does this"... I would swear DEC engineers were > *using* bugs in the implementation. Actually, the main VT100'ism (like insert/delete character/line) *are* documented. The thing that's missing by default from the manuals is a good description of scroll regions, and most of the AVO (Advanced Video Option) stuff. A VT102 is a VT100 with AVO built in, and a VT102P is a VT100 with AVO and printer controls. There's actually a VT102P manual (about 5 times thicker than the VT100 manual), and the VT340 manuals also cover everything. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.