From: Eric C. Kofoid <kofoid@bioscience.utah.edu>
Subject: Re: Subverting the Think C Editor
X-Xxmessage-Id: <A78C1E295401C39C@ls-27.biology.utah.edu>
X-Xxdate: Wed, 27 Jan 93 18:10:33 GMT
Organization: Dept. Biology, University of Utah
X-Useragent: Nuntius v1.1.1d16
Date: Wed, 27 Jan 93 17:59:26 GMT

> neath@brazil.psych.purdue.edu (Ian Neath) says:
>> lind@ils.nwu.edu (Jeff Lind) asks:
>> 
>> 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.  It doesn't know anything about coding, really. I mean, it
>> won't match parentheses, it hardly does any indentation, it has very
few
>> searching commands, 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. It's basically teach-text.
>> 
>      Use CMaster from Jersey Scientific.  Excellent, robust, and
>      inexpensive product.  It adds all this and a lot more to
>      Think C editor so you get the best of both worlds:  powerful
>      and integrated editing.
> 
>      Jersey Scientific
>      545 Eighth Avenue 9th Floor
>      New York, NY 10018
>      voice (212) 736-0406
>      Compuserve: 70400,3361 (or 70400.3361@compuserve.com).
> 
>      I have no connection except a thoroughly satisfied customer.
> 
> 
> --
>       Ian Neath        | There are four kinds of people in this world:
> neath@psych.purdue.edu | cretins, fools, morons and lunatics - U. Eco


Two other possibilities, the first $25, the second lots more:

1. Alpha, by Pete Kehleher, available at your local archive. Pete
includes 
instructions for using Alpha to bypass the defective THINK C editor. 
Unfortunately, it involves a couple of extra mousings per compile. Even 
more unfortunately, the trick won't work with THINK Pascal at all, which 
has the truly el supremo brain-dead editor of all time. This, of course, 
happens to be my language of choice!

However, I have gleaned from the net that there are some QuickKey macros 
that may enable this transformation. I presume that this means Frontier 
should also be able to do it. Comments anyone? 

Alpha, by the way, is just about the way coolest shareware program ever 
distributed. If you use it, pay the fee. Pete has worked his butt off on 
this.

2. ObjectMaster, from Acius. This is a commercial product costing in the 
lower hundreds, exact amount depending on educational discountability. I 
just got the demo. The good news is that it does everything that you
would 
ever want an editor to do and more, except regular expressions, a 
deficiency which puzzles me. 

The demo is crippled in several fundamental ways. Regexps may be one of 
them. The program itself seems to be rapidly evolving. It's already into 
version 2 and I think it's only been out for a year or so. It is
especially 
worthwhile if you are considering using object extensions. The browsers 
blow THINK away. 

Somehow, OM integrates with THINK by taking over the entire 
project/edit/compile/build view. I haven't the foggiest idea how it's 
done, and I can't report on the efficiency with which it does much of 
this, as parsing, compiling and building are also crippled in the demo.

More good news: OM works equally well with THINK C *and* Pascal and MPW 
C, C++, Pascal, Object Pascal and Modula 2!

My conclusion is, if you can afford it, get both. Otherwise, get Alpha.

ooo Dr. Cancer ooo

  "Being certain of the conclusion assists in finding the proof" 
                                      Galileo, 17th century
Newsgroups: comp.sys.mac.programmer