🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #27489

Re: Capps' Editor Construction Kit

#27489
From: Richard Siegel
Date: Mon, 25 Apr 1988 13:14
43 lines
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>