My

GNU Emacs

Stuff  

Welcome. I'm a GNU Emacs fanatic. Most of the Emacs Lisp I've written is pretty specific to my work, but there is a small amount of it that's general purpose. Give them a try and send me your feedback!

Also, I hang out in the GNU emacs newsgroups quite a bit (as David.Biesack@sas.com, my work persona), as well as the NTEmacs mailing list. Send me some mail if you need some help with GNU Emacs or NT Emacs.

!

Support programs for Emacs/NTEmacs

AutoBrowse AutoBrowse is a small tray utility for Windows 95/NT 4.0 which monitors the Windows clipboard for URL selections. When you select a URL in a text edit field of an application or in a text editor then copy the URL to the clipboard, AutoBrowse will send that URL to your browser, either automatically or after confirming the autobrowse.

gnuserv 1.8

Extension to gnuserv for NTEmacs; adds a -w <seconds> option to cause gnuclientw to pause for seconds seconds after sending an edit request to the Emacs server.

Emacs Lisp Stuff

((lambda (x) (list (eval x) (list (quote quote) x)))
(quote (quote (lambda (x) (list (eval x) (list (quote quote) x))))))

align.el Align text on first non-whitespace in preceeding/next line of text
colorsel.el set Emacs fg/bg colors for X windows.
column-sum.el sum up the values in a column of integers
memory.el print sum of Emacs buffer sizes.
renumber.el insert/remove or renumber line numbers in a buffer
el.el Various functions for Emacs Lisp and .el files
ef.el "edit function" - find and edit a program in PATH
box.el draw boxes while in edit-picture-mode
long-lines.el find long lines in a buffer
load.el tags defuns and defvar with the files they are loaded from. (probably obsolete)
mindspring.el setup for sending mail via SMTP through my ISP, Mindspring. Needed for spaminator.el below
spaminator.el Send reports of Unsolicited Commercial Email (UCE or SPAM) to the Mindspring spaminator service. This works only on mail files saved in Unix format (which Netscape Navigator uses.)
resizing.el some simple functions for quickly resizing frames to some preferred sizes
sas-mode.el My modified sas-mode.el (original from SAS technical support page)
scissors.el Insert a line of ASCII scissors:

8<------8<------8<------8<------8<------8<------8<------8<------
strlen.el prints the length of the string at (point) in buffer.
longest-line.el find the longest line in a buffer
backslash.el some functions to deal with Windows file name atrocities.
last-mod.el write file hook for updating a "Last modified: " marker in buffers

Home Mail