From owner-freebsd-hackers Mon Jun 22 11:14:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA18367 for freebsd-hackers-outgoing; Mon, 22 Jun 1998 11:14:03 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA18250 for ; Mon, 22 Jun 1998 11:13:09 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id LAA11914; Mon, 22 Jun 1998 11:12:53 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp02.primenet.com, id smtpd011813; Mon Jun 22 11:12:41 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id LAA13479; Mon, 22 Jun 1998 11:12:38 -0700 (MST) From: Terry Lambert Message-Id: <199806221812.LAA13479@usr06.primenet.com> Subject: Re: PCVT's death To: njs3@doc.ic.ac.uk (Niall Smart) Date: Mon, 22 Jun 1998 18:12:38 +0000 (GMT) Cc: pechter@shell.monmouth.com, freebsd-hackers@FreeBSD.ORG In-Reply-To: from "Niall Smart" at Jun 20, 98 11:48:43 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I should hope that pcvt wouldn't die. There are a number > > of us who interact with machines that don't know about SCO Ansi > > or cons25 (including my DEC boxes) and we need something which > > can do real vt100 compatibility. I really don't want to have to run > > screen for this on console screens. > > Well why not tell them about cons25 via termcap or terminfo? Screen size and escape sequence assumptions are hard coded into much VMS software, including but not limited to the EDT editor (the standard system editor). There is specific reliance on having exactly 24 lines, and there is reliance on scrolling regions working precisely correctly. There is also a great deal of hardware and software that depends on correct functioning of the misnamed "XN"/"AM" attributes (which are stated to mean that a CR at the end of line is ignored, but which in reality means the wrap occurs before the 81st character, not after the 80th). Basically, this means on a VT100, I can write the last character on the screen without causing a scroll. The hack for other terminals involves remembering the 79th character, writing the 80th character in the 79th column, position to the 79th column, and doing an "insert char". Amoung the dependent hardware? Most protocol converters, such as the 3278 protocol converter from Black Box, Inc.. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message