Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uiucdcsb!liberte From: liberte@uiucdcsb.cs.uiuc.edu Newsgroups: net.lang Subject: Re: More (ad nauseum) on removing punct Message-ID: <8900045@uiucdcsb> Date: Mon, 3-Nov-86 17:12:00 EST Article-I.D.: uiucdcsb.8900045 Posted: Mon Nov 3 17:12:00 1986 Date-Received: Wed, 5-Nov-86 05:53:42 EST References: <2642@hammer.TEK.COM> Lines: 20 Nf-ID: #R:hammer.TEK.COM:2642:uiucdcsb:8900045:000:857 Nf-From: uiucdcsb.cs.uiuc.edu!liberte Nov 3 16:12:00 1986 I rather like the editor that comes with Macintosh Pascal, and its sibling, Lightspeed Pascal from Think, Inc.. It allows character level editing but reformats whenever you hit ";" return or start a more distant modification. The reformating is syntax dependent but only changes the following text. Since the display is kept consistent, a complete reparse is not needed. This periodic reformating provides almost instant feedback as to whether your brackets match up since you, the human, can quickly tell whether the indentation is right. Even if the "end" is several pages after the "begin", you can see that your procedure doesnt end right, or whatever. The only problem is if you dont like how it indents. But you can turn off indenting if you want to go it alone. Dan LaLiberte liberte@b.cs.uiuc.edu liberte@uiuc.csnet ihnp4!uiucdcs!liberte