dsill@RELAY-NSWC.NAVY.MIL (Dave Sill) (12/23/88)
GNU Emacs Lisp Code Directory This is a directory of GNU Emacs Lisp code that has been posted to the UNIX-EMACS ARPAnet mailing list (comp.emacs) or otherwise made available to the general public. If you see something you would like, please request a copy directly from the author or contact listed. If you are unable to reach him (I believe they are all male), you can either post a query to the net or ask me if I have a copy. I do not have the time or resources to maintain a publicly accessible archive of all this code, but I *may* have what you want, if not the latest version. Please send additions and corrections to dsill@relay-nswc.navy.mil. Key: name: name of command or package description: very short description of command or package author: primary or most-recent author of package contact: where to get the code, Internet domain-style address is default, (U) is UUCP, (C) is CSnet, (B) is Bitnet date: date of last modification or publication version: version number assigned by author Name Description Author Date/Version Contact ------------------------------------------------------------------------------- ada-mode Ada-mode, environment Lynn Slater /1.05 lrs@esl.com align-equals Align equals signs in C code Paul Hudson 88-11-18/ (U) ukc!acorn!moncam!paul array Array mode David M. Brown / (U) morgoth!dmb auto-include Automatically include files Charlie Martin 88-06-01/ crm@cs.duke.edu, (U)mcnc!duke!crm auto-indent Auto-indent minor mode Alan Stebbens / aks@hub.ucsb.edu awk-mode Awk variation of C-mode Nelson Beebe 88-10-17/ Beebe@science.utah.edu background Csh-like background jobs Joe Keane 88-01-28/ jk3k+@andrew.cmu.edu better-keypad Handle VT200-mode keyboard Stephen Gildea / gildea@bbn.com bib-mode UNIX bibliography mode Henry Kautz 87-06-24/ kautz@allegra.att.com, (U) allegra!kautz bibtex-mode Bibtex-mode replacement David Landskov / dll@usl.edu browse-kill Browse the kill-ring Dave Emme 88-09-20/ daveemme@uts.amdahl.com browse-yank Kill-ring browse mode Robert Mende 86-??-??/ mende@rutgers.edu c++-mode C++ major mode Dave Detlefs 87-08-??/ dld@cs.cmu.edu c-comment-mode C-comment minor mode R. Mecklenburg, 88-04-03/ mecklen@gr.utah.edu,hartzell@boulder.colorado.edu c-comment C comment editing package Kyle E. Jones 87-08-14/ kyle@odu.edu c-prologue C-mode utilities Kjell Eriksson 87-09-02/ (U)enea!erialfa!kjelle c-src-doc Format doc strings from C sour Vincent Broman 87-12-??/ broman@nosc.mil c-style C-mode indentation D. LaLiberte 87-08-27/ liberte@a.cs.uiuc.edu change-tag Change TAGS table w/completion Lars Pensji 88-11-01/ lars@myab.se cl-cadr Lisp cadr, cddr, etc Randal Schwartz / merlyn@intelob.intel.com clisp Common Lisp interface A.Segre/D.Hubbe 88-12-18/ segre@gvax.cs.cornell.edu,(U) decvax!cornell!segre compress Automatically handle .Z files Stephen Gildea / gildea@bbn.com context Keep track of files/buffers David M. Neves / neves@ai.cs.wisc.edu crypt Handle crypt/compress/compact Kyle Jones / kyle@odu.edu ctl-meta-prefix Control-Meta prefix key Stephen Gildea 87-??-??/ gildea@bbn.com dabbrev Dynamic abbrev expander Mark Swanson / (U) utah-cs!swanson date2 Insert mod date and author John Sturdy / jcgs@harlqn.co.uk date Insert mod date and author C. Rasmussen / suneast!symbol!cdr@sun.com dbx Interactive interface to DBX Masanobu Umeda / umerin%flab.flab.fujitsu.junet@uunet.uu.net define-fkey Assign functions to function k Rob Peck / (U) dana!rap describe Describe elisp object Tom Ekberg / ekberg@csc.ti.com detex Remove TeX commands B. Martensson 87-08-18/ bengt@watale.waterloo.edu dired-extn Yet more for dired Lynn Slater 88-07-11/ lrs@esl.com du-sort Unix disk space mgmt Lynn Slater 88-10-21/ lrs@esl.com edebug Electric-debug mode or elisp-d D. LaLiberte 88-11-19/ liberte@cs.uiuc.edu edt-mode Edt-mode replacement Jesse Heines / heines@ulowell.edu (FTP ~ftp/gnu/edtkeys.el.shar from swan.ulowell.edu) elec-c-mode Gosmacs-like c-mode Mark Davies 87-06-??/ (U) munnari!vuwcomp!mark emacs-tags Look up tags of Emacs Bob Weber, et a / jr@bbn.com env Manipulate child's environment W. Rupprecht / wolfgang@mgm.mit.edu fancy-lisp Enhanced lisp mode Lynn Slater / lrs@esl.com fancy-spell Improved spell interface B. Martensson / bengt@watale.waterloo.edu file-complete Expand filenames for shell Bard Bloom / bard@theory.lcs.mit.edu file-declartns More on the Mode: line Lynn Slater 88-09-09/ lrs@esl.com file-menu X-windows files menu Steven Grady / grady@postgres.berkeley.edu find-alt-file Improved find-alternate-file Dale Worley 88-10-17/ (U) compass!worley find-file-compr Find-file w/auto uncompress Joel Spolsky / spolsky-joel@yale.arpa format-date Prettify ctime() strings Damian Cugley / pdc@hplb.lb.hp.co.uk functions Useful macros and basic functi Bard Bloom 88-12-15/ bard@theory.lcs.mit.edu gendoc Produce LaTeX doc. of function Brian Wallis / brw@jim.odr.oz generate Macro-to-elisp converter Ciaran A Byrne 87-09-02/2.0 ciaran@gec-rl-hrc.co.uk gnews NNTP rn interface M. Wiener /2.0 (U)ucbvax!garnet!weemba (ftp from ucbvax.berkeley.edu /pub/gnews-2.0-tar.Z (229359 bytes)) gnus Rn + vn with NNTP Masanobu Umeda 88-09-19/3.8 umerin%flab.flab.Fujitsu.junet@uunet.uu.net gomoku Gomoku game P. Schnoebelen 88-09-13/ phs@lifia.imag.fr grade-mode Mode for editing grades Chris Welty / weltyc@cs.rpi.edu grind-DOC DOC file->troff Kyle Jones 87-??-??/ kyle@odu.edu header Auto File headers Lynn Slater 88-09-06/ lrs@esl.com help.tar Let C-h be backspace Lynn Slater / lrs@esl.com highlight Temporarily highlight region D. LaLiberte / liberte@cs.uiuc.edu hooks Add hooks to existing function Mark Weissman / (U) apollo!weissman iquery Interactive query-replace ? / jr@bbn.com isearch Improved isearch for 1200 baud Dick King / king@kestrel.arpa isearch Isearch w/regexp toggle K. Manheimer 88-02-18/ klm@cme-durer.arpa ispell Ispell interface Ashwin Ram 87-10-26/ Ram-Ashwin@cs.yale.edu,(B) Ram@yalecs,(U) yale!Ram-Ashwin latex-close Allow latex blocks in tex-mode Ashwin Ram / Ram-Ashwin@cs.yale.edu latexify-DOC Grind-DOC to LaTeX Tor Lillqvist 87-??-??/ (U) enea!tut!santra!tml loadable-p Is a file loadable? Bill Janssen / janssen@titan.sw.mcc.com location Backout of tags Lynn Slater 88-09-06/ lrs@esl.com loop-funcs Lisp editing functions Jerry Jackson 88-12-17/ esosun!jackson@seismo.css.gov make-send-via-s RMAIL make-send-via-send-and-e Dale Worley 88-10-17/ (U) compass!worley makefile-mode Simple makefile mode John Sturdy 88-10-13/ jcgs@harlqn.co.uk meshook Save all messages and errors i Mark Weissman / (U) apollo!weissman mf-mode Major mode for METAFONT Stephen Gildea / gildea@bbn.com mfe Forms entry mode Peter Mroz / mroz@ge-crd.arpa mini-complete Enhanced minibuf completion Bruce Israel 87-11-17/ israel@tove.umd.edu monkey-mode Dired replacement Thomas Lord / Thomas.Lord@andrew.cmu.edu new-shell Named shell buffers; better se Robert Wells / rwells@bbn.com newpara Fill paragraph properly Bruce Israel / israel@brillig.umd.edu nrnews Improved rnews.el Thomas Narten / narten@cs.purdue.edu open-line Use fill-prefix when opening l RMS / rms@prep.ai.mit.edu page-menu Create a menu of pages in a bu David Epstein / eppstein@cs.columbia.edu pascal-mode Pascal major mode Mosur Mohan / (U) mntgfx!mosurm pascal Pascal major mode Vincent Broman 88-02-??/2.1 broman@nosc.mil popmail Pop up mail buffer for new mai W. Rupprecht 87-09-17/ wolfgang@mgm.mit.edu postman Mode-line "biff" M. Cenkl /1.0 cenkl%linus@mitre-bedford.arpa pp2 Lisp pretty printer R. Schwartz (?) / merlyn@intelob.intel.com pp Lisp pretty printer Root Boy Jim / rbj@nav.icst.nbs.gov prefix-control Multicharacter sequences inste Neal Ziring / (U) hotlg!nz prefix-region Prefix each line in region (Ashwin Ram?) / ? pretty-mode-ln Prettier mode line with long f Andy Gaynor / gaynor@topaz.rutgers.edu previous-buffer Select Nth previous buffer Stephen Gildea 88-12-09/ gildea@bbn.com ps-mode Major mode for signalling proc Dirk Grunwald 88-12-19/ grunwald@m.cs.uiuc.edu random Random number routines for Gos ? / jr@bbn.com rcp Remote edit with rcp Michael Tran / (U) umn-cs!tran rcs RCS ci/co interface Ed Simpson 87-08-05/1.4 evs@cs.duke.edu rcs RCS interface Pehong Chen / phc@renoir.berkeley.edu rec-edit Wander-safe, in-one-window John Sturdy 88-09-30/ jcgs@uk.co.harlqn redraw-one-line Redraw current line Stephen Gildea / gildea@bbn.com reduce Replace numeric expression by Neal Ziring / (U) wucs!nz remote Remote editing via rcp N.Tran,E.Raible 88-10-11/2.6 raible@orville.nas.nasa.gov resume Pass arguments to resumed Emac Joe Wells / jbw%bucsf.bu.edu@bu-it.bu.edu rmail-extn User specified Mboxes Lynn Slater / lrs@esl.com rmail-extract-r Extract rejected rmail message Eric Raible 88-11-29/ raible@orville.nas.nasa.gov rmail-filter Filters of mail Lynn Slater / lrs@esl.com rmail-subj Subject search in rmail Ashwin Ram / Ram-Ashwin@cs.yale.edu save-help Save *Help* buffers Dale Worley 88-10-17/ (U) compass!worley scribe Enhanced scribe mode Lynn Slater / lrs@esl.com scribe Fancy scribe mode Sean Engelson / spe@cad.cs.cmu.edu shell-buffer Shell-command-on-buffer Dale Worley 88-10-17/ (U) compass!worley shell-expand Expand filenames in shell Mark Ardis / maa@sei.cmu.edu shell-plus Build and use list of command John Sturdy / jcgs@harlqn.co.uk shell-util Csh-like shell Comor Rafferty / conor@sierra.stanford.edu shellext Ksh-like extensions to shell W. Rupprecht 87-10-12/ wolfgang@mgm.mit.edu shell Multiple *Shell* buffers Dale Worley 88-10-17/ (U) compass!worley showdiff Put diff-file differences in t W. Rupprecht / wolfgang@mgm.mit.edu sip Improved scroll commands Joe Wells 88-12-03/ jbw%bucsf.bu.edu@bu-it.bu.edu sml-mode Major mode for Standard ML Lars Bo Nielsen 88-12-16/1.0 lbn@ksuvax1.cis.ksu.edu snarf-doc Grab function doc from files Vincent Broman / broman@nosc.mil sort20 Sort like Tops20 TECO Howie Kaye 86-01-15/ Sy.Howie@cu20b.arpa spell-dict Access to online dict. John Peterson 86-12-16/ ? stardate Generate unique time stamps Mark Eichin / eichin@athena.mit.edu su-command Run command as root John Robinson 88-12-16/ jr@bbn.com super-apropos Hackers hound dog Lynn Slater 88-06-15/ lrs@esl.com surprise Merry Xmas from hanoi ? 88-12-20/ jr@bbn.com swap-keys Swap key meanings Jim Driscoll 87-09-16/ (U)hao!boulder!driscoll swap-windows Swap window positions Stephen Gildea 88-11-??/ gildea@bbn.com tag-completion Completion of tag names Henry Kautz 88-05-02/ kautz@allegra.att.com tags-helper Help completing tag names John Sturdy 88-10-31/ jcgs@harlqn.co.uk template-mode Template minor mode Mark Ardis 87-??-??/ comp.sources.unix v11i92 template Create new files from template Tom Lord / lord+@andrew.cmu.edu test Functions for testing elisp pa Mark Ardis / comp.sources.unix v11i?? texmatch Insert matching TeX close Mark Eichin / eichin@athena.mit.edu time-auto-save Auto-save on timer Kyle Jones / kyle@odu.edu trains Train schedule lookup John Sturdy 88-11-30/ jcgs@harlqn.co.uk twinkle Create twinkling buffer Barry Shein / (U) bu-cs!shein two-window Modified compare-windows D. LaLiberte 88-??-??/ liberte@a.cs.uiuc.edu ultra Save context like Gosling Emac Kyle Jones 88-05-05/ kyle@odu.edu uncompress Enhanced uncompress Joe Wells / jbw%bucsf.bu.edu@bu-it.bu.edu undoc Pretty-up the DOC file Paul Stygar / (U) inco!pauls uniquify Better unique buffer names Dick King / king@kestrel.arpa unix-apropos Man -k interface Henry Kautz 88-09-06/ (U) allegra!kautz unix Interfaces to grep, gid, etc W. Rupprecht / wolfgang@mgm.mit.edu users List system users Bill Trost 88-??-??/ trost@reed.UUCP viewless Make view-mode like "less" David Gudeman / gudeman@arizona.edu vkill View and kill UNIX processes Kyle Jones / kyle@odu.edu vn Vn newsreader Karl Kleinpaste / karl@tut.cis.ohio-state.edu which-load Find which file will load Randal Schwartz / merlyn@intelob.intel.com which Which file would be loaded? Bill Janssen 88-08-31/ janssen@titan.sw.mcc.com whinify Silly emacs hack Bard Bloom / bard@theory.lcs.mit.edu whist Source code change history com Gilbert Harris 88-12-10/ (U)inria!bdblues!gh window-config Save/restore window configurat Dave Emme 88-10-28/ daveemme@uts.amdahl.com wy50 Softkeys for wyse50 Lynn Slater / lrs@esl.com x-mouse-drag Dragging with X mouse Peter X Moore / moore@cad.berkeley.edu z-mode Auto-uncompress Alan Stebbens 88-05-19/ aks@hub.ucsb.edu