Monsters From The Id
Tom Davey's Blog



Subscribe to "Monsters From The Id" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Sunday, September 01, 2002
 

Fun with Emacs

GNU logoI just got done wrestling the Win32 port of Emacs 21.2 onto my Windows 2000 system. Now I have an emacs trifecta. It's running on all the platforms I have around here: Linux, Win2k, and OS X.

I've decided that emacs is a good strategic choice for me. I'm going to really learn it. The pluses are:

  • The cross-platform versions
  • The incredible customization possibilities
  • The wealth of third-party packages
  • The fact that it's going to be around for a long time
  • Highly gratifying for touch typists
  • Perhaps the most well documented application on the planet
  • Transparent internals (e.g., simple.el, the browsable file containing the program's core functionality)

The downside is that, well, it's an editor and not a word processor. Emacs has a way to go before it can easily produce presentation-quality documents. Stallman intends to take it into that direction, however. The new redisplay engine in Emacs 21 is progress, but oh it seems slow.

(An aside: I'll never forget the day at Linuxcare in December 1999 when Stallman visited Linuxcare fo r an interview by Nick Moffit, Jim Schweizer, and my Sputnik colleague Dave Sifry. I attended to prepare the transcript for the Web site. Stallman demonstrated emacs 21, then still unreleased, and showed off the redisplay engine, of which he seemed quite proud. It was the first of four occassions on which I've met Stallman. No question he's one odd individual, but it's also apparent he's a genius.)

Another big problem with emacs today is the lame outliner. It's Tom's own Major Pipe Dream to contribute some code to that module and make much better. Had emacs the capabilities of something like, say, Omni Outliner, would that not be sweet!

Decent outlining would greatly improve emacs's potential as a structured authoring tool. Aiming at the goal from another direction is PSGML major-mode and the XAE (XML Authoring Environment) package from xxx. XAE integrates emacs and an enhanced psgml mode with the Saxon XSLT processor and the DocBook DTD and Norm Walsh's DocBook XML style sheets. If you can survive the learning curve, emacs/XAE may just be the best DocBook authoring tool out there, with display of the transformed output integrated right into the editor.

I'm going to be installing XAE over the holiday weekend and I'll let you know how it goes.
12:29:06 AM    



Click here to visit the Radio UserLand website. © Copyright 2003 Tom Davey.
Last update: 1/20/2003; 1:37:17 AM.
This theme is based on the SoundWaves (blue) Manila theme.
September 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Aug   Oct