home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usc!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!malgudi.oar.net!caen!nic.umass.edu!dime!astro.cs.umass.edu!barrett
- From: barrett@astro.cs.umass.edu (Daniel Barrett)
- Newsgroups: comp.sys.amiga.applications
- Subject: Re: Flow
- Message-ID: <59040@dime.cs.umass.edu>
- Date: 22 Jan 93 18:09:27 GMT
- References: <1993Jan20.143840.28422@ms.uky.edu> <58952@dime.cs.umass.edu> <feuchtwa.727668376@sfu.ca>
- Sender: news@dime.cs.umass.edu
- Distribution: usa
- Organization: BLAZEMONGER INCORPORATED
- Lines: 39
-
- In article <feuchtwa.727668376@sfu.ca> feuchtwa@fraser.sfu.ca (Martin Feuchtwanger) writes:
- >Though i've never done any programming recently, i'm sure i'd use Flow
- >for that purpose, because its so good at indenting/unindenting,
- >collapsing/expanding, and re-aranging. Does anyone use it for that?
-
- That's an interesting idea I'd not considered before. The hiding
- and unhiding of code is a useful thing. However, my initial impression is
- that Flow would not make a good programming editor. First of all, the
- keystrokes cannot be rebound to other commands. While you can invoke
- ARexx macros, they are bindable only to the function keys, and in a really
- braindead way (see my review in c.s.a.reviews for details). Second, it's
- too easy in Flow to blow away your entire file with 1 mouseclick and 1
- keystroke. Third, some program syntax cannot be indented one level at
- a time. How in the world could you do the following?
-
- if (foo)
- {
- if (bar)
- {
- if (blat)
- {
- #ifdef MACRO
- printf("one");
- #else
- printf("two");
- #endif
- }
-
- I'm sure I could think of other complaints too.
-
- TurboText, an excellent programmer's editor, does allow hiding and
- unhiding of portions of the program.
-
- Dan
-
- //////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
- | Dan Barrett -- Dept of Computer Science, Lederle Graduate Research Center |
- | University of Massachusetts, Amherst, MA 01003 -- barrett@cs.umass.edu |
- \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/////////////////////////////////////
-