Index of /elisp
Name Last modified Size Description
Parent Directory -
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
my-sound.el 06-Sep-2001 02:48 1.7K
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
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