Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!ukma!psuvm.bitnet!xbq From: XBQ@PSUVM.BITNET (Ed Winograd) Newsgroups: comp.lang.pascal Subject: Re: editor in Pascal? Message-ID: <20546XBQ@PSUVM> Date: Tue, 22-Sep-87 10:28:42 EDT Article-I.D.: PSUVM.20546XBQ Posted: Tue Sep 22 10:28:42 1987 Date-Received: Thu, 24-Sep-87 07:04:57 EDT References: 9344@brl-adm.ARPA Organization: The Pennsylvania State University - Computation Center Lines: 23 In article <9311@brl-adm.ARPA>, Spreitzer.pa@Xerox.COM says: >I'm looking for a text editor written in Pascal. I'd like something >reasonably powerful, like vi or EMACS. I need one that talks to a >character-oriented terminal via character I/O. It would be nice if it >were in the public domain. Is there anything like that out there? In article <9344@brl-adm.ARPA>, ESC1319%DDAESA10.BITNET@wiscvm.wisc.EDU (Alun Saunders) replies: > >I think that what was meant by "character I/O" was essentially that the >editor could talk ANSI, VT100 or similar escape sequences to a terminal >over an RS-232 line, rather than doing BIOS calls or video memory manipul- >ation like the Turbo Editor toolbox probably does. I haven't seen the >Turbo Editor Toolbox code, but I would imagine that it would not be an >impossible task to isolate those sections that actually perform screen I/O >and convert them to use whatever escape sequences are needed. I've done extensive modifications to FIRST-ED.PAS, the "simple editor" in the Turbo Pascal Editor Toolbox. The code is ** VERY ** dependent on the IBM PC's memory-mapped video, so I think it would be ** EXTREMELY ** difficult to modify it to do character I/O on any other basis. This is just my opinion, however.