Index of /software/personal-elisp/dist/lisp

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -  
[TXT]ChangeLog02-Mar-2008 12:49 266K 
[TXT]README03-Mar-2008 03:33 8.0K 
[   ]autoloads.el03-Mar-2008 03:33 53K 
[DIR]bofh/03-Mar-2008 03:33 -  
[   ]core.el03-Mar-2008 03:16 46K 
[DIR]core/03-Mar-2008 03:33 -  
[DIR]diversions/03-Mar-2008 03:33 -  
[DIR]editing/03-Mar-2008 03:33 -  
[DIR]import/03-Mar-2008 03:33 -  
[DIR]low-stress/03-Mar-2008 03:33 -  
[DIR]mail-n-news/03-Mar-2008 03:33 -  
[DIR]prog-env/03-Mar-2008 03:33 -  
[DIR]term/03-Mar-2008 03:33 -  

This directory has elisp code, part of ttn's personal elisp library.
Most useful code is autoloaded.  See admin.el for more info.

Below is output from command:

  (let ((desc ";;; Description:"))
    (format "grep '^%s' *.el */*.el | sed 's/\\.el:%s/\\n/;s/$/\\n/'"
            desc desc))

(Use `M-x update-README RET' to update.)
Do not modify these lines.  Edits below this line will be lost.
------------------------------------------------------------------------------
core
 Compatibility for older versions of Emacs.

core
 Set variables variously for various things.

core
 Hooks: Load time, normal and advice.

core
 Global keymap bindings.

core
 No definitions, just actions.

bofh/build-emacs
 Build a minimal GNU Emacs.

bofh/dired-move-file-and-masterfile
 Move file and masterfile to new directory.

bofh/gxrepl
 Run a Guile-PG repl in a buffer.

bofh/watch
 Revulsion or reversion?  You be the judge!

core/do-it-now
 No definitions, just actions.

core/hooks
 Hooks: Load time, normal and advice.

core/keys
 Global keymap bindings.

core/vars
 Set variables variously for various things.

core/veneration
 Compatibility for older versions of Emacs.

diversions/artist-subpixel
 Subpixel-centered circles to extend artist.el.

diversions/brb
 "Be right back" to terminal.  Uses alternative notification.

diversions/browse-console-fonts
 Browse console fonts.

diversions/browse-pointer-shapes
 Browse pointer shapes.

diversions/buffer-thumbnail
 Maintain an XPM interpretation of buffer contents.

diversions/emacs-uptime
 Give Emacs' uptime and some other stats in the modeline.

diversions/fortunate-loop
 Fortune cookie factory!  :->

diversions/fulminate-gnugo-xpms
 Parameterized XPM fulmination for gnugo.el display.

diversions/gnugo-db
 Edit pattern databases for GNU Go.

diversions/gnugo-extra
 Various gnugo-related toys and bits of work-in-progress.

diversions/gnugo
 Run GNU Go in a buffer.

diversions/insert-world
 Create HTMLized world and insert in current buffer.

diversions/munge-root-window
 Munge root window in luser-selectable ways.

diversions/random-life
 Run `life' with a random starting grid.

diversions/set-pointer-shape
 Set pointer shape.

diversions/set-theme
 Select an appearance configuration.

diversions/setup-browse-url
 Customize `browse-url'.

diversions/xmsg
 Wrapper for X program xmessage(1).

diversions/yo
 Alternative notification.

editing/another-line
 Copy current line, incrementing numbers.  Bus-friendly.  :->

editing/append-to-nth-buffer
 Like `append-to-buffer' but not exactly.

editing/backward-page-ignore-narrow
 Like `backward-page', except ignores page narrowing.

editing/buffer-substitute-file-env-vars
 In current buffer, substitute env vars that look like files.

editing/colorcomp
 Manipulate color components interactively.

editing/comma-v
 Read and write RCS-style masterfiles directly.

editing/eximlog-mode
 Make /var/log/exim4/* files more readable.

editing/find-many-files
 Slurp all files in some dir, given a regular expression.

editing/forward-page-ignore-narrow
 Like `forward-page', except ignores page narrowing.

editing/gzip-or-gunzip-from-dired
 From dired, gzip or gunzip a file.  Probably bound to `z'.

editing/insert-separator
 Insert code separator comment in mode-specific ways.  Fancy.

editing/insert-time-stamp
 Insert time stamp string.

editing/outline-ext
 Extend outline mode.

editing/ovab
 Overl{a}y abbreviate default-directory and other things.

editing/ricette-mode
 Major mode for editing recipes.

editing/scroll-LR-by-20
 Horizontal scrolling support used by many modes hooks.

editing/switch-window-contents
 Switch the contents of two windows.

editing/tuckey-holdcursor
 User interface layer for `scroll-in-place'.

editing/www-add
 Add to ~/.www-links the URL at point.

editing/xpm-fulmination
 Utilities to algorithmically create XPMs.

low-stress/adhoc
 Functions useful for .adhoc scripts.

low-stress/check-calendar-file
 Old (probably rotten) code for calendar munging.

low-stress/choose-restaurant
 Choose a restaurant from ~/.restaurants, perhaps continuously.

low-stress/cycle-font
 Cycle through a ring of preferred fonts.

low-stress/describe-buffer-local-variables
 Describe buffer-local variables and count them, too.

low-stress/dict
 Consult Merriam-Webster online dictionary or thesaurus.

low-stress/dired-especially
 Dired followed by repositioning.

low-stress/dired-wipe
 In dired, remove lines of certain type.

low-stress/display-previous-revision
 Display previous revision of a version-controlled file.

low-stress/drop-file-and-its-buffers
 Call delete-file and kill-buffer together.

low-stress/invisible-cursor-mode
 Toggle cursor visibility.

low-stress/jamenv
 Function to clear and set env vars.

low-stress/line-at-point
 Return current line as a string (w/o terminating newline).

low-stress/message-face-name-under-point-mode
 Display (in echo area) the name of face under point.

low-stress/multi-shell
 Modification of ``shell'' allows multiple shells w/ prefix.

low-stress/previous-buffer
 Switch to previous buffer in buffer list.

low-stress/revert-some-buffers
 For each file-related buffer, do `revert-buffer'.

low-stress/run-guile
 Run a Guile interpreter repl in a buffer.

low-stress/set-font-at-point
 Set font at cursor position, useful w/ xlsfonts(1) output.

low-stress/set-keys
 Bind many keys in a keymap, not just one.

low-stress/shuffle-pairs
 Insert randomly ordered formatted pairs.

low-stress/split-into-3-windows
 Split frame into three windows.  Prefix arg changes axis.

low-stress/strip
 Strip whitespace.  Inspired by GNU `make' func w/ same name.

low-stress/sum-column
 Sum contiguous column of numbers that share a decimal point.

low-stress/survey
 Conduct survey and email results.

low-stress/turn-on-mic-paren
 Turn on mic-paren, a fancy paren-fun package by mic.

low-stress/turn-on-mouse-avoidance-mode
 Turns on `mouse-avoidance-mode' amusement.

low-stress/wcat
 Use "wget -O-" on URL at point.

low-stress/zonk-buffers
 Delete certain buffers.

mail-n-news/mail-alias
 Maintain ~/.mailrc aliases.

mail-n-news/mail-this-buffer
 Simple keyboard macro to prepare mail buffer from current.

prog-env/bnum
 Convert a number to a binary string.  Also a list variant.

prog-env/border
 Given a list and break element, return "border" list.

prog-env/c-macro-expand-and-clean
 Expand a region of C code into another buffer, then clean it.

prog-env/codeline
 Move to beginning/end of code on a line.

prog-env/file-contents-to-sexp
 Read file contents as a sexp.

prog-env/find-files
 Find all files matching shell wildcards.

prog-env/gdb-guile
 Utilities for working with guile under GNU gdb.

prog-env/give-me-a-scratch-buffer-now
 Find *scratch* buffer; put it in lisp-interaction-mode.

prog-env/help-show-headers
 Show headers in code, allowing two-window browsing.

prog-env/hideshow
 minor mode cmds to selectively display code/comment blocks

prog-env/map-table
 Provide "table" mapping funcs.

prog-env/more-vc
 Additional version-control functionality.

prog-env/my-prog-env
 Set up programming env the way I like it.

prog-env/narrowed-to-page-p
 Return nil if not narrowed to page boundaries.

prog-env/next-here-tag
 Search for a standard source code re: "here.$".

prog-env/outside
 Interact w/ the world outside Emacs.

prog-env/ppq
 Pretty-print quietly.

prog-env/release
 Context-dependent release!

prog-env/rmangle
 Release management.

prog-env/source-wrap
 Put version control tags around source.

prog-env/square-braces-as-parens
 Minor mode to bind parens to square-braces keys, per buffer.

prog-env/surround-w-if-block
 Surround region w/ C preprocessor block w/ luser-chosen tag.

prog-env/toggle-compilation-parse-errors-function
 Toggle value of `compilation-parse-errors-function'.

prog-env/value-change-dump-mode
 Major mode for value-change-dump files.

prog-env/what-defun-am-i-in
 Determine where cursor is syntactically for several modes.

prog-env/zonkme
 Commands for editing zonkable `%load-path'-munging form.

term/my-term-fixups
 Fix keys for vt220.

term/vt220-term
 Set things up for the greatly-missed (snif) vt220.

# README ends here