home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / programm / 22269 < prev    next >
Encoding:
Text File  |  1993-01-27  |  1.9 KB  |  55 lines

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