home *** CD-ROM | disk | FTP | other *** search
- x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Tue, 25 Aug 1992 19:18:38 EDT
- Date: Tue, 25 Aug 1992 19:17:05 EDT
- From: ex594bw@pts.mot.com (Bob Weiner)
- Message-ID: <9208252317.AA08280@pts4.pts.mot.com>
- Subject: Will the next version of Lucid Emacs have the following?
- Newsgroups: alt.lucid-emacs.help
- Path: sparky!uunet!wendy-fate.uu.net!help-lucid-emacs
- Sender: help-lucid-emacs-request@lucid.com
- Lines: 29
-
- 1. An operator that returns a list of the extents in a buffer.
- It would be nice to be able to filter this list when making the
- call so that it returned only those extents using a specified
- set of faces.
-
- 2. get-face-<attribute> functions, e.g. get-face-color.
- To match the set-face functions presently available, so one
- doesn't have to parse the face data structure.
-
- 3. A way to delete all extents in a buffer.
- A way to delete all extents with a set attributes in a buffer.
- A way to delete all extents with a particular set of faces in a buffer.
-
- If not, I would suggest that all of these could prove very useful
- and should not be difficult to implement.
-
- My experience so far in building Hyperbole support for Lucid Emacs
- (which I have done and will release on this mail list and the
- hyperbole list after a short personal testing period), is that it is a
- good bit more difficult than producing the same support for Epoch.
- Which is just to say that the Epoch zone/style API seems more mature.
- An easy way to get Lucid Emacs there is just to compare how simply the
- zone/style functions in Epoch can be done using extent/face operators
- in Lucid Emacs and to plug any holes found. This should be a much
- more efficient process than trying to figure out from scratch what
- operators Lucid Emacs should have.
-
- Bob
-
-