Article View: gnu.epoch.misc
Article #157Announcing tek-highlight: code, dired, info, mail, news, motion.
From: Rod Whitby
Date: Mon, 24 Aug 1992 22:58
Date: Mon, 24 Aug 1992 22:58
96 lines
4438 bytes
4438 bytes
;; LCD Archive Entry:
;; tek-highlight|Rod Whitby|rwhitby@research.canon.oz.au
;; |Epoch highlighting: source code, dired, info, mail, news, motion.
;; |92-08-18|Version: 2.0|~/epoch/tek-highlight-2.0.tar.Z|
This release is a bundle of emacs-lisp packages for epoch,
all related to highlighting. A couple of packages may be of
interest to non-epoch users, namely the syntax-decode stuff.
Read on for details.
If you happen to install this package, please send me a note so I can
keep you up-to-date with patches and enhancements.
Note: much of this code is based on code originally written by others.
Though I won't mention them here, their names are preserved in the
source files and I'd like to thank them for their efforts.
In Brief
========
Here is a list of the packages included, and a brief overview of their
features:
* Comment highlighting in source code buffers: comment structure is
determined from the current syntax table; highlighting updated on
find-file and save-buffer.
* Highlighting in Dave Gillespies info browser: provides epoch
highlighting for the info browser.
* File highlighting in dired buffers. Highlights files in dired
buffers according to customizable criteria.
* Header highlighting in news articles displayed under GNUS.
Highlights "From:" and "Subject:" fields in news articles.
* Header highlighting in mail messages displayed under VM. Highlights
"From:" and "Subject:" fields in mail messages.
* Header highlighting in mail messages displayed under the mh-e
mailreader. Highlights "From:" and "Subject:" fields in mail messages.
* Customisation of motion highlighting style. Allows you to change the
style used to highlight mouse drag regions by setting X resources.
* The highlighting styles used in all of the above packages are
initialised by a package which looks up the X resource database to
find the appropriate option settings. All of the packages have
sensible defaults though, so you can get started without settting up
any X resources at all: on a color display different colors are used
for highlighting; on a monochrome display an italic or bold font, the
same height and width as the minibuffer font, is used for
highlighting. See the file tek-style-utils.el for details of how to
customise your highlighting styles.
Changes from tek-epoch-stuff 1.1.0
==================================
This package started out as tek-epoch-stuff, maintained by Ken Wood
(kwood@austek.oz.au). Unfortunately, the company that both Ken and I
worked for went out of business. Ken no longer has access to the
Internet.
As Ken can no longer support the package, I have decided to re-release
just the highlighting portion under a new name "tek-highlight". I
intend to re-release the mouse support under the name "tek-mouse" at a
later date.
The main changes are:
* Automated the support for the epoch 4.0 button handling (i.e. use of
styles directly instead of via attributes).
* Added highlighting support for dired.
* Removed the actual info browser - you should get the latest version
from the elisp archive (info-dg: ~/modes/info.el.Z). This package
just supplies a highlighting interface to the info browser. This
package has been tested with version 1.04 of info-dg.
* Removed the manual browser support. I haven't been able to track
down the location of the original package. I would rather support a
highlighting interface to a manual browser than an actual manual
browser itself.
* Removed all mouse support - to be put in a separate package called
"tek-mouse".
* Corrected the spelling of "highlight" throughout the package.
--
Rod Whitby (rwhitby@research.canon.oz.au) _--_|\
/ \
Canon Information Systems Research Australia \_.--._/
1 Thomas Holt Drive, North Ryde, N.S.W., 2113. v
Technical Details
Message-ID:
<RWHITBY.92Aug25085811@bing.research.canon.oz.au>Path:
arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!mips!sdd.hp.com!uakari.primate.wisc.edu!caen!batcomputer!munnari.oz.au!metro!mama!bing!rwhitbyShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!mips!sdd.hp.com!uakari.primate.wisc.edu!caen!batcomputer!munnari.oz.au!metro!mama!bing!rwhitby From: rwhitby@research.canon.oz.au (Rod Whitby) Newsgroups: gnu.epoch.misc Subject: Announcing tek-highlight: code, dired, info, mail, news, motion. Message-ID: <RWHITBY.92Aug25085811@bing.research.canon.oz.au> Date: 24 Aug 92 22:58:11 GMT Sender: news@research.canon.oz.au Organization: Canon Information Systems Research, Australia Lines: 96 Originator: rwhitby@bing