Index of /elisp

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [TXT] LICENSE 06-Sep-2001 02:48 700 [   ] Makefile 08-Sep-2001 21:03 607 [   ] allowed_hosts 06-Oct-2001 13:32 67 [   ] flyspell.el 06-Sep-2001 02:48 99K [   ] gnuemacs.settings.el 18-Sep-2001 22:04 612 [   ] init.el 02-Oct-2001 18:44 2.3K [   ] my-c.el 06-Sep-2001 02:48 1.8K [   ] my-colors.el 06-Sep-2001 02:48 2.2K [   ] my-elisp.el 06-Sep-2001 02:48 3.8K [   ] my-emacspeak.el 06-Sep-2001 02:48 864 [   ] my-functions.el 06-Oct-2001 13:32 19K [   ] my-haskell.el 06-Sep-2001 02:48 425 [   ] my-hooks.el 18-Sep-2001 22:04 1.8K [   ] my-html.el 06-Sep-2001 02:48 258 [   ] my-keys.el 18-Sep-2001 22:04 626 [   ] my-ml.el 06-Sep-2001 02:48 1.2K [   ] my-perl.el 06-Sep-2001 02:48 5.2K [   ] my-shell.el 06-Sep-2001 02:48 348 [TXT] my-sound.el 06-Sep-2001 02:48 1.7K [TXT] my-sql.el 06-Sep-2001 02:48 9.3K [   ] my-variables.el 18-Sep-2001 22:04 4.0K [   ] post.el 18-Sep-2001 22:04 37K [   ] refill.el 06-Sep-2001 02:48 6.1K [   ] ruby-mode.el 06-Sep-2001 02:48 25K [DIR] tramp/ 03-Oct-2001 10:30 - [   ] xemacs.settings.el 06-Oct-2001 13:57 5.6K
This is my lisp crapola.  Anything herein that I wrote is gpl'd
Included in this directory is "tramp" which is a neat package for moving files
around with scp/ssh, I don't know if this is a copywrite violation, but 
they are gpl, and this is gpl, so I don't think so.

If you want to use it and you are reading this, then you are most of the way there.
Here are the "full" instructions

1.  Copy the elisp.tar.gz file into your home directory
2.  untar/gzip it
3.  Go into the elisp directory and type "make install"
4.  Make install will do a couple of things
     a.  Symlink ~/.emacs to ~/elisp/dotemacs.el
     b. Symlink  ~/elisp to ~/.xemacs
     c. Byte compile everything for you

If I think of other neat stuff for make to do, I will tell it to do so

Inside the aux directory you will find random stuff that I find useful.
Currently it has:
  edit-mutt.sh     A shell script I wrote so that when I am using mutt over a modem, 
it will send the editor control back to my local gnuserv.  In order for this to work,
I needed to use tramp, which is also in this directory.  edit-mutt.sh will also
attempt a local gnuclient connection if you are connected locally, if both of those fail,
then it will do emacs -nw, and if that fails it falls back to vi
As a result, it is a fairly good replacement for the EDITOR environment variable.

A WARNING
If you use this lisp for mutt, you will probably want to comment out the hook I added
in xemacs.settings.el for kill-buffer-hook. It will annoy the crap out of you
unless you are weird like me, and are using emacs to compose email on a machine far
away and want to keep a copy locally.
If you don't feel like looking, do a search for "kill-buffer-hook" in xemacs.settings.el

Any questions/comments etc can be sent to me at:
trey@veggie.wesleyan.edu