|

| |
Francis Wright's Obsolete Emacs Packages
This page provides details of, and access to, some obsolete Emacs Lisp
packages that I no longer maintain (because they are specific to Emacs 20 or
Windows 9x / ME). Files can be accessed via the links below or via a directory listing, and are available both as plain text and
compressed using gzip (with a .gz extension).
Smaller packages, some especially for Microsoft Windows (NTEmacs), mostly
developments of work by other people:
- dired-fix.el, dired-fix.el.gz: Fixes some obscure
Emacs 20 dired bugs. Reverting of multiple directory listings depends
on whether
dired-aux has been loaded, and recursive listing (-R)
cannot be undone using C-u s. Subdirectory headers (i.e.
subdirectory name lines) in recursive remote (ftp) directory
listings are displayed inconsistently and on Windows are mangled.
[These fixes are included in Emacs 21.]
- ls-lisp.el, ls-lisp.el.gz:
- Enhances the standard
ls-lisp to support customization, all
the GNU ls sort
options (see above), other sort and display options, recursive listing,
"platform emulation", and symbolic links (both Microsoft
shortcuts and obsolete Cygwin-style
symlinks, but not current Cygwin-style shortcuts).
- Should also be a bit faster.
- I recommend using dired-sort-menu to control it.
- (Ignore any compiler complaints in NT Emacs 20 about the number of
arguments to
ls-lisp-insert-directory and ls-lisp-format.)
- [Essentially this version of ls-lisp is included with Emacs 21, minus
the symbolic link support, an updated version of which is available as w32-symlinks.]
- msdos-shell-fix.el, msdos-shell-fix.el.gz: Improves
NTEmacs support for the
COMMAND.COM shell under Windows 9x /
ME.
- wildcard-to-regexp.el, wildcard-to-regexp.el.gz:
Adds optional
bash-style {a,b,...} expansion. In
particular, this gives users of (any version of) ls-lisp (the
default in non-UNIX ports of Emacs) the functionality of running ls
under bash. (The only other standard Emacs 21 package
that calls wildcard-to-regexp is vhdl-mode.)
It also supports escaping by \ better, but quoting is not
supported. [Included in my current version of ls-lisp.]
Francis Wright, 13 August 2004
|