Article View: comp.sys.mac
Article #27489Re: Capps' Editor Construction Kit
From: Richard Siegel
Date: Mon, 25 Apr 1988 13:14
Date: Mon, 25 Apr 1988 13:14
43 lines
2212 bytes
2212 bytes
> *Excerpts from: 23-Apr-88 Capps' Editor Construction Kit Scott*
> *Storkel@RICE.BITNE (367)*
> Has anyone used the CAPPS' Editor Construction Kit from Think?
Yup!
> Exactly what kind of routines does this package include, and how useful are
> they?
The heart of Capps' is PE, a mirror image the TE routines found in the Mac ROM.
The biggest difference is that (a) PE doesn't do word wrap; (b) there's no 32K
limitation - a PE record can contain as much text as will fit into memory; (c)
PE has support for "escapes", which allow you to assign special behavior to
stretches of text - boldfacing, for example, or anything else. (d) PE has a
mechanism for fast insertion of text no matter how big the text is or where
you're typing.
PE is more line-oriented than TE is, and includes additional routines to take
advantage of that; one could conceivably implement word-wrap on their own, and
end up with something that's still faster than PE.
The other components of the Capps' package are routines for pattern-matching
searches of text, and libraries for navigation of HFS directories.
Some programs that use PE or other components of Capps:
LightspeedC (for which PE was created)
Lightspeed Pascal
LaserTalk (from Emerald City Software)
Also my program FzzPlot Prime, but that hasn't hit the street yet. :-)
> Don't suppose anyone has tried to use these libraries with another compiler,
> such as MPW, have they?
Capps' is only available as LightspeedC or Lightspeed Pascal libraries. I
suppose it's possible to use it with another compiler, (in fact, I've done it,
as an experiment), but I won't be the one to tell you how to do it...
--Rich
Rich Siegel
THINK Technologies
Technical Details
Message-ID:
<EWQnizy00XoH85Ymot@andrew.cmu.edu>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!andrew.cmu.edu!rs4u+References:
<48@melbcae.edu.au>, <332STORKEL@RICE>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!andrew.cmu.edu!rs4u+ From: rs4u+@andrew.cmu.edu (Richard Siegel) Newsgroups: comp.sys.mac Subject: Re: Capps' Editor Construction Kit Message-ID: <EWQnizy00XoH85Ymot@andrew.cmu.edu> Date: 25 Apr 88 13:14:39 GMT References: <48@melbcae.edu.au>, <332STORKEL@RICE> Organization: Carnegie Mellon Lines: 42 In-Reply-To: <332STORKEL@RICE>