Emacs

Emacs is the self documenting extensible editor. If you have text files that need editing, emacs will enable you to edit them. However, it doesn't stop at editing text, you can also read and send email, read and post to usenet, browse the world wide web, play Tetris, undergo psychoanalysis, edit files remotely through ftp and make the coffee. I made one of those up, although not the one about psychoanalysis.

The Beginners Guide To Emacs

Whilst I was a postgrad student at Keele University I wrote a short guide aimed at Keele students introducing them to the joys of emacs. You can read the short introduction to emacs here.

Unmunge-general.el

This is the latest version of unmunge-general.el, which, when assuming you're a smart individual and use gnus automatically changes your email address and signature file depending on which newsgroups you're posting to or whether you're sending mail.

Click here for full installation instructions.

news-hack.el

news-hack.el is just a small collections of functions to convert the newsrc information about foreign groups (those on servers other than the default server) into a buffer which may be saved as a .newsrc file for that news server.

Usage

  1. Put news-hack.el somewhere emacs can find it.
  2. Start gnus.
  3. Load the library news-hack, using M-x load-library <RET> news-hack <RET>
  4. Run the command netscape-news-create-news-buffers
  5. Save any buffers you want, trying not to overwrite anything important.
This uses a lot of recursive functions. (I think recursive functions are cute.) You may need to increase the value of max-lisp-eval-depth. See the lisp file for more info.

dialog-box.el

dialog-box.el is just a simple piece of code to attach the X file selection utility "xgetfile" to the emacs code to open files. Written to prove a point to someone (who shall remain nameless) that flexibility and extensibility beat mere functionality every time. I don't use it, and only know how to attach it to a menu in XEmacs using

(add-menu-button '("File") ["Open..." find-file-dialog-box t])

which is a bit useless since XEmacs already has a dialog box interface. Ho hum.

xgetfile comes in many Linux distributions, in a package mysteriously called "multimedia".

Useful UK/Europe Emacs Links

Valid HTML 4.0!

Go Home

Home
Mail Me