Previous: Local.rules File, Up: Packages


Available Packages:

This section lists the Lisp packages that are currently available from xemacs.org and it's mirrors. If a particular package that you are looking for isn't here, please send a message to the XEmacs Beta list.

This data is up to date as of June 27, 2003.

22.8.10 Normal Packages

A very broad selection of elisp packages.

Sun
Support for Sparcworks.
ada
Ada language support.
apel
A Portable Emacs Library. Used by XEmacs MIME support.
auctex
Basic TeX/LaTeX support.
bbdb
The Big Brother Data Base: a rolodex-like database program.
build
Build XEmacs using custom widgets. This package is cannot be used to build SXEmacs because SXEmacs has different configure options from XEmacs.
c-support
Basic single-file add-ons for editing C code.
calc
Emacs calculator.
calendar
Calendar and diary support.
cc-mode
C, C++ and Java language support.
clearcase
Support for the Clearcase version control system.
cookie
"Fortune cookie"-style messages. Includes Spook (suspicious phrases) and Yow (Zippy quotes).
crisp
Crisp/Brief emulation.
debug
GUD, gdb, dbx debugging support.
dictionary
Interface to RFC2229 dictionary servers.
dired
The DIRectory EDitor is for manipulating, and running commands on files in a directory.
docbookide
DocBook editing support.
ecrypto
Crypto functionality in Emacs Lisp.
edebug
A Lisp debugger.
ediff
Interface over patch.
edit-utils
Single file lisp packages for various XEmacs goodies. Load this and weed out the junk you don't want.
edt
DEC EDIT/EDT emulation.
efs
Treat files on remote systems the same as local files.
eieio
Enhanced Implementation of Emacs Interpreted Objects.
elib
Portable Emacs Lisp utilities library.
emerge
Another interface over patch.
eshell
Command shell implemented entirely in Emacs Lisp.
ess
ESS: Emacs Speaks Statistics.
eterm
Terminal emulator.
eudc
Emacs Unified Directory Client (LDAP, PH).
footnote
Footnoting in mail message editing modes.
forms
Forms editing support (obsolete, use the built-in Widget instead).
fortran-modes
Fortran language support.
frame-icon
Provide a WM icon based on major mode.
fsf-compat
GNU Emacs compatibility files.
games
Tetris, Sokoban, and Snake.
general-docs
General documentation. Presently, empty.
gnats
XEmacs bug reports.
gnus
The Gnus Newsreader and Mailreader.
haskell-mode
Haskell language support.
hm--html-menus
HTML editing.
ibuffer
Advanced replacement for buffer-menu.
idlwave
Editing and Shell mode for the Interactive Data Language.
igrep
Enhanced front-end for Grep.
ilisp
Front-end for interacting with Inferior Lisp (external lisps).
ispell
Spell-checking with ispell.
jde
Java language and development support.
liece
IRC (Internet Relay Chat) client for Emacs.
mail-lib
Fundamental lisp files for providing email support.
mailcrypt
Support for messaging encryption with PGP.
mew
Messaging in an Emacs World; a MIME-based email program.
mh-e
Front end support for MH.
mine
Elisp implementation of the game 'Minehunt'.
misc-games
Other amusements and diversions.
mmm-mode
Support for Multiple Major Modes within a single buffer.
net-utils
Miscellaneous Networking Utilities. This is a single-file package and files may be deleted at will.
ocaml
Objective Caml editing support.
os-utils
Miscellaneous single-file O/S utilities, for printing, archiving, compression, remote shells, etc.
pc
PC style interface emulation.
pcl-cvs
CVS frontend.
pcomplete
Provides programmatic completion.
perl-modes
Perl language support.
pgg
Emacs interface to various PGP implementations.
prog-modes
Miscellaneous single-file lisp files for various programming languages.
ps-print
Print buffers to PostScript printers.
psgml
Validated HTML/SGML editing.
psgml-dtds
A collection of DTDs for psgml. Note that this package is deprecated and will be removed in the future, most likely Q2/2003. Instead of using this, you should install needed DTDs yourself.
python-modes
Python language support.
reftex
Emacs support for LaTeX cross-references, citations.
rmail
An obsolete Emacs mailer. If you do not already use it don't start.
ruby-modes
Ruby language support.
sasl
Simple Authentication and Security Layer (SASL) library.
scheme
Front-end support for Inferior Scheme.
semantic
Semantic bovinator.
sgml
SGML/Linuxdoc-SGML editing.
sh-script
Support for editing shell scripts.
sieve
Manage Sieve email filtering scripts.
slider
User interface tool.
sml-mode
Standard ML editing support.
sounds-au
XEmacs Sun sound files.
sounds-wav
XEmacs Microsoft sound files.
speedbar
Provides a separate frame with convenient references.
strokes
Mouse enhancement utility.
supercite
An Emacs citation tool. Useful with all Emacs Mailers and Newsreaders.
texinfo
XEmacs TeXinfo support.
text-modes
Various single file lisp packages for editing text files.
textools
Single-file TeX support.
time
Display time & date on the modeline.
tm
Emacs MIME support. Not needed for Gnus >= 5.8.0
tooltalk
Support for building with Tooltalk.
tpu
DEC EDIT/TPU support.
tramp
Remote shell-based file editing. This is similar to EFS or Ange-FTP, but works with rsh/ssh and rcp/scp.
vc
Version Control for Free systems.
vc-cc
Version Control for ClearCase. This package will shortly be replaced with clearcase.el
vhdl
Support for VHDL.
view-process
A Unix process browsing tool.
viper
VI emulation support.
vm
An Emacs mailer.
w3
A Web browser.
x-symbol
Semi WYSIWYG for LaTeX, HTML, etc, using additional fonts.
xemacs-base
Fundamental XEmacs support. Install this unless you wish a totally naked XEmacs.
xemacs-devel
XEmacs Lisp developer support. This package contains utilities for supporting Lisp development. It is a single-file package so it may be tailored.
xslide
XSL editing support.
xslt-process
A minor mode for (X)Emacs which allows running an XSLT processor on a buffer.
zenirc
ZENIRC IRC Client.

22.8.11 Mule Support (mule)

MULti-lingual Enhancement. Support for world scripts such as Latin, Arabic, Cyrillic, Chinese, Japanese, Greek, Hebrew etc. To use these packages your SXEmacs must be compiled with Mule support.

edict
Lisp Interface to EDICT, Kanji Dictionary.
egg-its
Wnn (4.2 and 6) support. SJ3 support. Must be installed prior to SXEmacs build.
latin-unity
Unify character sets in a buffer. When characters belong to disjoint character sets, this attempts to translate the characters so that they belong to one character set. If the buffer coding system is not sufficient, this suggests different coding systems.
leim
Quail. Used for everything other than English and Japanese.
locale
Used for localized menubars (French and Japanese) and localized splash screens (Japanese).
lookup
Dictionary support. (This isn't an English dictionary program)
mule-base
Basic Mule support. Must be installed prior to building with Mule.
mule-ucs
Extended coding systems (including Unicode) for SXEmacs.
skk
Another Japanese Language Input Method. Can be used without a separate process running as a dictionary server.