Emacs Lisp

Emacs native bitmaps on graphics displays

Mix text and graphics, no external library required.

bitmap.elDisplay XBM images inline, transform to and from ASCII art.

SA (System Administration) tools

Sys admin is harsh enough so wear your comfy well-fitting Emacs with a warm lining of soft furry parentheses.

gpw.elGenerate pronounceable passwords using the English trigram table from the Multics version.

CL library

Use of the cl- prefix should be safe as the original CL author is not aware of any buffered file i/o package in emacs lisp.

cl-io.elCommon Lispy OPEN, CLOSE, WITH-OPEN-STREAM, WITH-OPEN-FILE, READ-LINE and READ but no standard open options nor output streams implemented yet.

diff colorizer

I should send this the diff- prefix maintainers.

diff-colorize.elAdd colorized overlay to unified diff output, red for old, green for new. Works for diff -u only but easily extended.

VT library

Use of the vt- prefix should be safe as the original VT author and maintainer told me to take over the package. Works with GNU “screen” and VTxxx emulators Anzio, PuTTY, SecureCRT, xterm, ...

vt-mouse.elVideo Terminal Mouse supports modifiers, multi click, drag and scroll wheel.
vt-menu.elVideo Terminal Menu supports mouse and keyboard menus.
vt-control.elVideo Terminal Control supports peculiar features.
vt-aux.elVideo Terminal Aux has documentation and extras.

other libraries

hyperspec.elCommon Lispy Help on C-h C-y.
Requires you first get the info-ized spec at gcl-info+texi.tgz or similar. The former published copy at dpans2texi.el appears to be gone.
teco.elMajor mode for editing MIT TECO code.
Not yet written but contains a handy SAIL-to-HTML converter.

more to come as time permits
Devon Sean McCullough
Last modified: 2017 Mar 15 Wed 15:10 MDT