[comp.lang.lisp] Customizing Symbolics ZMACS

pcolsen@super.ORG (Peter C Olsen) (08/24/90)

Has anyone got a library of ``customization'' code for Zmacs, the
Symbolics editor?  Perhaps better, has anyone got a filter for
facilitating the conversion of Gnu EMACS lisp to run as Common Lisp
under Zmacs.  I want to install a TeX mode on my Symbolics.  I've
tried hacking the Gnu TeX mode lisp, but it is (as yet) beyond my
capacity.  Any pointers to appropriate code (or a short and
easy-to-use guide to Zmacs customization in general) would be greatly
appreciated.  (I find the Symbolics documentation too diffuse to
master easily; it seems good for the expert, but difficult for the
novice --- me!)

Peter Olsen  pcolsen@super.super.org

jwz@lucid.com (Jamie Zawinski) (08/25/90)

In article <31999@super.ORG> pcolsen@super.ORG (Peter C Olsen) writes:
> Has anyone got a library of ``customization'' code for Zmacs, the
> Symbolics editor?  I want to install a TeX mode on my Symbolics.  
> I've tried hacking the Gnu TeX mode lisp, but it is (as yet) beyond
> my capacity.  

Depending on how much Symbolics Zmacs and TI Explorer Zmacs have diverged,
some of the code in /usr/jwz/public/ on spice.cs.cmu.edu (128.2.254.139)
might help you.  There's about 5 megs of Explorer code there, about 1/3 of
which is portable Common Lisp.  Get the file _readme.text.  There isn't a 
TeX mode there, but there is a BibTeX mode; also there is a PostScript mode
which I converted from a GNU Emacs PostScript mode, so looking at the kind
of changes I had to make might help you port TeX mode.  Oh yeah, I'm sure 
that the PostScript mode is Symbolics compatible.

There's also some code for Explorer-like logical pathnames in VaxLisp and
CMU-CL, and a portable make-system, which in some ways isn't as powerful as
the Symbolics or Explorer make-system (doesn't support multiple versions in
the same source tree, for example), but it has a much less crufty syntax.

		-- Jamie