Newsgroups: comp.editors,comp.sys.transputer
From: Paul O Bartlett <pobart@access.digex.net>
Subject: Re: Folding editors
In-Reply-To: <3639BEFD.2CC25E3C@esgem.com>
Message-Id: <Pine.SUN.3.96.981030110359.13981C-100000@access5.digex.net>
References: <36374B57.168B9492@pact.srf.ac.uk>
    <71aj0c$oc$1@fangorn.moria.de> <6r1znq7264.fsf@belhaven.spider.com>
    <3639BEFD.2CC25E3C@esgem.com>
Return-Receipt-To: pobart@access.digex.net
Organization: Express Access Private Account
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Date: Fri, 30 Oct 1998 11:15:56 -0500
Xref: ukc comp.editors:31996 comp.sys.transputer:8889


On Fri, 30 Oct 1998, Stephen Maudsley wrote:

> Iain A F Fleming wrote:

> > The entity calling itself Michael Haardt wrote:

> > > [snippage]

> > I do, however, hold to the view that folding is evil, and leads to the
> > creation of poorly structured, monolithic, programs.
> 
> Why do you consider that to be the case?
> 
> Certainly I've seen code where scoping of variables has been so convoluted
> that it was unmaintainable.

    There are those of us who do very little programming and use
editors primarily for text.  If the text is structured in some ways, a
folding editor can save gross amounts of work.  Since I do most of my
editing under DOS, there are times I fire up my copy of KEDIT (an XEDIT
more-or-less clone) largely for its folding capabilities (as well as
the fact that it can use extended memory on my poor old box).  I did
recently on a half meg file, and if I had had to do what I wanted "by
hand" with a non-folding editor, I might have given up in despair.

    I learned the value of folding back in the days when I beat to
death the VM/CMS editor XEDIT.  (The only other DOS folding editor I
have is the Ravitz Editor, but I have never learned it well.)  If an
editor someting like JOE, say, had folding (and a decent DOS port so I
could use it under both DOS and unix), I would use it heavily.  Folding
can be a godsend for some kinds of non-programming text manipulation.

-- 
Paul                             <pobart@access.digex.net>
..........................................................
Paul O. Bartlett, P.O. Box 857, Vienna, VA 22183-0857, USA
Finger, keyserver, or WWW for PGP public key
Home Page:  http://www.access.digex.net/~pobart

