home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!gumby!kzoo!k044477
- From: k044477@hobbes.kzoo.edu (Jamie R. McCarthy)
- Subject: Re: Subverting the Think C Editor
- Message-ID: <1993Jan27.164242.7541@hobbes.kzoo.edu>
- Organization: Kalamazoo College
- References: <lind-270193094558@lind.ils.nwu.edu>
- Date: Wed, 27 Jan 1993 16:42:42 GMT
- Lines: 44
-
- lind@ils.nwu.edu (Jeff Lind) writes:
- >Well, perhaps I'm spoiled by having worked in MCL for a while now, but in
- >playing with THINK C lately I've been consistently dissapointed off by the
- >weak editor.
-
- Are we using the same editor?
-
- >It doesn't know anything about coding, really. I mean, it
- >won't match parentheses,
-
- Cmd-B. Brackets and braces too.
-
- >it hardly does any indentation,
-
- Auto-indent, and cmd-[] to shift selected text left or right one tab.
- (Did you want it to intelligently indent your text based on what you're
- typing? Personally I find that annoying as hell. :-)
-
- >it has very few
- >searching commands,
-
- OK, you can't search backwards, and you can't choose subsets of your
- project's files very easily. But it greps...
-
- >it has no concept of a word or an expression, so you
- >can't do nice things like control-rightarrow to skip an entire word or
- >expression.
-
- Cmd-rightarrow skips a word.
-
- And as for skipping _expressions_...I'm glad it doesn't even try. It
- would have to all but compile the code to parse it well enough to figure
- out where expressions start and stop. With command, option, and
- Balance, I can usually get anywhere in a line with four or five
- keystrokes...
-
- >It's basically teach-text.
-
- To be sure, it's not great, but it's not _that_ bad...
- --
- Jamie McCarthy Internet: k044477@kzoo.edu AppleLink: j.mccarthy
- "I don't think people need optimization any more. ... If you look at the
- history of programming-language design, almost every major screw-up is a
- consequence of people pandering to some optimization...." - S. Wolfram
-