(char-db-coded-charset-priority-list): Add `=>big5-cdp@iwds-1'.
[chise/xemacs-chise.git.1] / etc / PACKAGES
index f958692..330952d 100644 (file)
@@ -7,70 +7,110 @@ To collapse a heading:  Press C-c C-d
 
 For general XEmacs navigation tips: Press C-h t
 
-Description of available packages by category
-=============================================
-This data is up-to-date as of January 17, 2001.
+Description of available packages
+=================================
+Up-to-date as of Jul 31, 2003.
 
-** Library Packages (libs)
-==========================
-These packages are required to build and support most of the rest of
-XEmacs.  By design, xemacs-base is a `regular' package.  Use restraint 
-when adding new files there as it is required by almost everything.
+** Normal Packages
+==================
+A very broad collection 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.
+
+*** build
+Build XEmacs from within (UNIX, Windows).
+
+*** c-support
+Basic single-file add-ons for editing C code.
+
+*** calc
+Emacs calculator.
+
+*** calendar
+Calendar and diary support.
+
+*** cc-mode
+C, C++, Objective-C, Java, CORBA IDL, Pike and AWK language support.
+
+*** clearcase
+New Clearcase Version Control for XEmacs (UNIX, Windows).
+
+*** cookie
+Spook 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.
+
+*** ecb
+Emacs source code browser.
+
+*** ecrypto
+Crypto functionality in Emacs Lisp.
+
 *** edebug
-A Lisp debugger.
+An Emacs Lisp debugger.
 
-*** efs
-Treat files on remote systems the same as local files.
+*** ediff
+Interface over GNU patch.
 
-*** elib
-Portable Emacs Lisp utilities library.
+*** edit-utils
+Miscellaneous editor extensions, you probably need this.
 
-*** fsf-compat
-FSF Emacs compatibility files.
+*** edt
+DEC EDIT/EDT emulation.
 
-*** mail-lib
-Fundamental lisp files for providing email support.
+*** efs
+Treat files on remote systems the same as local files.
 
-*** sounds-au
-XEmacs Sun sound files.
+*** eieio
+Enhanced Implementation of Emacs Interpreted Objects.
 
-*** sounds-wav
-XEmacs Microsoft sound files.
+*** elib
+Portable Emacs Lisp utilities library.
 
-*** tooltalk
-Support for building with Tooltalk.
+*** emerge
+Another interface over GNU patch.
 
-*** xemacs-base
-Fundamental XEmacs support.  Install this unless you wish a totally
-naked XEmacs.
+*** erc
+ERC is an Emacs InternetRelayChat client.
 
-*** 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.
+*** escreen
+Multiple editing sessions withing a single frame (like screen).
 
-** Communications Packages (comm)
-=================================
-These packages provide support for various communications, primarily
-email and usenet.
+*** eshell
+Command shell implemented entirely in Emacs Lisp.
 
-*** bbdb
-The Big Brother Data Base
+*** ess
+ESS: Emacs Speaks Statistics.
 
-*** eicq
-ICQ Client developed and tested on Linux x86; 
-only supported on that platform
+*** eterm
+Terminal emulation.
 
 *** eudc
 Emacs Unified Directory Client (LDAP, PH).
@@ -78,247 +118,286 @@ Emacs Unified Directory Client (LDAP, PH).
 *** footnote
 Footnoting in mail message editing modes.
 
+*** forms
+Forms editing support (obsolete, use Widget instead).
+
+*** fortran-modes
+Fortran support.
+
+*** frame-icon
+Set up mode-specific icons for each frame under XEmacs.
+
+*** fsf-compat
+FSF Emacs compatibility files.
+
+*** games
+Tetris, Sokoban, and Snake.
+
 *** gnats
 XEmacs bug reports.
 
 *** gnus
 The Gnus Newsreader and Mailreader.
 
-*** mailcrypt
-Support for messaging encryption with PGP.
+*** haskell-mode
+Haskell editing support.
 
-*** mew
-Messaging in an Emacs World.
+*** hm--html-menus
+HTML editing.
 
-*** mh-e
-Front end support for MH.
+*** hyperbole
+Hyperbole: The Everyday Info Manager.
 
-*** net-utils
-Miscellaneous Networking Utilities.  This is a single-file package and 
-files may be deleted at will.
+*** ibuffer
+Advanced replacement for buffer-menu.
 
-*** rmail
-An obsolete Emacs mailer.  If you do not already use it don't start.
+*** idlwave
+Editing and Shell mode for the Interactive Data Language.
 
-*** supercite
-An Emacs citation tool.  Useful with all Emacs Mailers and Newsreaders.
+*** igrep
+Enhanced front-end for Grep.
 
-*** tm
-Emacs MIME support. Not needed for Gnus >= 5.8.0
+*** ilisp
+Front-end for Inferior Lisp.
 
-*** vm
-An Emacs mailer.
+*** ispell
+Spell-checking with GNU ispell.
 
-*** w3
-A Web browser.
+*** jde
+Integrated Development Environment for Java.
 
-*** zenirc
-ZENIRC IRC Client.
+*** liece
+IRC (Internet Relay Chat) client for Emacs.  Note, this package is
+deprecated and will be removed, use riece instead.
 
-** Games and Amusements (games)
-===============================
-All work and no play...
+*** mail-lib
+Fundamental lisp files for providing email support.
 
-*** cookie
-Spook and Yow (Zippy quotes).
+*** mailcrypt
+Support for messaging encryption with PGP.
 
-*** games
-Tetris, Sokoban, and Snake.
+*** mew
+Messaging in an Emacs World.
+
+*** mh-e
+The XEmacs Interface to the MH Mail System.
 
 *** mine
-Minehunt.
+Minehunt Game.
 
 *** misc-games
 Other amusements and diversions.
 
-** 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 XEmacs must be compiled with Mule
-support.
+*** mmm-mode
+Multiple major modes in a single buffer.
 
-*** edict
-Lisp Interface to EDICT, Kanji Dictionary.
+*** net-utils
+Miscellaneous Networking Utilities.
 
-*** egg-its
-Wnn (4.2 and 6) support.  SJ3 support.  Must be installed prior to
-XEmacs build.
+*** ocaml
+Objective Caml editing support.
 
-*** leim
-Quail.  Used for everything other than English and Japanese.
+*** oo-browser
+OO-Browser: The Multi-Language Object-Oriented Code Browser.
 
-*** locale
-Used for localized menubars (French and Japanese) and localized splash
-screens (Japanese).
+*** os-utils
+Miscellaneous single-file O/S utilities, for printing, archiving,
+compression, remote shells, etc.
 
-*** lookup
-Dictionary support
+*** pc
+PC style interface emulation.
 
-*** mule-base
-Basic Mule support.  Must be installed prior to building with Mule.
+*** pcl-cvs
+CVS frontend.
 
-*** skk
-Another Japanese Language Input Method.  Can be used without a
-separate process running as a dictionary server.
+*** pcomplete
+Provides programmatic completion.
 
-** Productivity Packages (oa)
-=============================
-Things to make life a little easier.
+*** perl-modes
+Perl support.
 
-*** calc
-Emacs calculator.
+*** pgg
+Emacs interface to various PGP implementations.
 
-*** calendar
-Calendar and diary support.
+*** prog-modes
+Support for various programming languages.
 
-*** edit-utils
-Single file lisp packages for various XEmacs goodies.  Load this and
-weed out the junk you don't want.
+*** ps-print
+Printing functions and utilities.
 
-*** forms
-Forms editing support (obsolete, use the built-in Widget instead).
+*** psgml
+Validated HTML/SGML editing.
 
-*** frame-icon
-Provide a WM icon based on major mode.
+*** psgml-dtds
+Deprecated collection of DTDs for psgml.
 
-*** hm--html-menus
-HTML editing.
+*** python-modes
+Python support.
 
-*** ispell
-Spell-checking with ispell.
+*** re-builder
+Interactive development tool for regular expressions.
 
-*** pc
-PC style interface emulation.
+*** reftex
+Emacs support for LaTeX cross-references, citations.
 
-*** psgml
-Validated HTML/SGML editing.
+*** riece
+IRC (Internet Relay Chat) client for Emacs.
+
+*** rmail
+An obsolete Emacs mailer.  If you do not already use it don't start.
+
+*** ruby-modes
+Ruby support.
+
+*** sasl
+Simple Authentication and Security Layer (SASL) library.
+
+*** scheme
+Front-end support for Inferior Scheme.
+
+*** semantic
+Semantic bovinator (Yacc/Lex for XEmacs). Includes Senator.
 
 *** sgml
 SGML/Linuxdoc-SGML editing.
 
+*** sh-script
+Support for editing shell scripts.
+
+*** sieve
+Manage Sieve email filtering scripts.
+
 *** slider
 User interface tool.
 
+*** sml-mode
+SML 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 for News & Mail messages.
+
+*** texinfo
+XEmacs TeXinfo support.
+
 *** text-modes
-Various single file lisp packages for editing text files.
+Miscellaneous support for editing text files.
+
+*** textools
+Miscellaneous TeX support.
 
 *** time
 Display time & date on the modeline.
 
-** Operating System Utilities (os)
-==================================
-Tools for working with the operating system.
-
-*** eshell
-Command shell implemented entirely in Emacs Lisp.
+*** tm
+Emacs MIME support. Not needed for gnus >= 5.8.0.
 
-*** eterm
-Terminal emulator.
+*** tooltalk
+Support for building with Tooltalk.
 
-*** igrep
-Enhanced front-end for Grep.
+*** tpu
+DEC EDIT/TPU support.
 
-*** ilisp
-Front-end for Inferior Lisp.
+*** tramp
+Remote shell-based file editing.
 
-*** os-utils
-Miscellaneous single-file O/S utilities, for printing, archiving,
-compression, remote shells, etc.
+*** vc
+Version Control for Free systems.
 
-*** pcomplete
-Provides programmatic completion.
+*** vc-cc
+Version Control for ClearCase (UnFree) systems.
 
-*** ps-print-nomule
-Old, but no-Mule safe ps-print.
+*** vhdl
+Support for VHDL.
 
 *** view-process
 A Unix process browsing tool.
 
-** Program Editing Support (prog)
-=================================
-XEmacs supports a multitude of programming languages.  These
-packages will help your coding.
-
-*** ada
-Ada language support.
-
-*** c-support
-Basic single-file add-ons for editing C code.
+*** viper
+VI emulation support.
 
-*** cc-mode
-C, C++ and Java language support.
+*** vm
+An Emacs mailer.
 
-*** debug
-GUD, gdb, dbx debugging support.
+*** w3
+A Web browser.
 
-*** ediff
-Interface over patch.
+*** x-symbol
+Semi WYSIWYG for LaTeX, HTML, etc, using additional fonts.
 
-*** emerge
-Another interface over patch.
+*** xemacs-base
+Fundamental XEmacs support, you almost certainly need this.
 
-*** idlwave
-Editing and Shell mode for the Interactive Data Language.
+*** 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.
 
-*** jde
-Java language and development support.
+*** xetla
+Frontend to GNU/arch (tla).
 
-*** pcl-cvs
-CVS frontend.
+*** xlib
+Emacs interface to X server.
 
-*** prog-modes
-Miscellaneous single-file lisp files for various programming languages.
+*** xslide
+XSL editing support.
 
-*** scheme
-Front-end support for Inferior Scheme.
+*** xslt-process
+A minor mode for (X)Emacs which allows running an XSLT processor on a
+buffer.
 
-*** semantic
-Semantic bovinator.
+*** xwem
+X Emacs Window Manager.
 
-*** sh-script
-Support for editing shell scripts.
+*** zenirc
+ZENIRC IRC Client.
 
-*** vc
-Version Control for Free systems.
+** 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 XEmacs must be compiled with Mule
+support.
 
-*** vc-cc
-Version Control for ClearCase.  This package will shortly be
-replaced with clearcase.el
+*** edict
+MULE: Lisp Interface to EDICT, Kanji Dictionary.
 
-*** vhdl
-Support for VHDL.
+*** egg-its
+MULE: Wnn (4.2 and 6) support.  SJ3 support.
 
-** Word Processing (wp)
-=======================
-Working with text.
+*** latin-euro-standards
+MULE: Support for the Latin{7,8,9,10} character sets & coding systems.
 
-*** auctex
-Basic TeX/LaTeX support.
+*** latin-unity
+MULE: find single ISO 8859 character set to encode a buffer.
 
-*** crisp
-Crisp/Brief emulation.
+*** leim
+MULE: Quail.  All non-English and non-Japanese language support.
 
-*** edt
-DEC EDIT/EDT emulation.
+*** locale
+MULE: Localized menubars and localized splash screens.
 
-*** reftex
-Emacs support for LaTeX cross-references, citations.
+*** lookup
+MULE: Dictionary support.
 
-*** texinfo
-XEmacs TeXinfo support.
+*** mule-base
+MULE: Basic Mule support.
 
-*** textools
-Single-file TeX support.
+*** mule-ucs
+MULE: Extended coding systems (including Unicode) for XEmacs.
 
-*** tpu
-DEC EDIT/TPU support.
+*** skk
+MULE: Another Japanese Language Input Method.  Can be used
+without a separate process running as a dictionary server.
 
-*** viper
-VI emulation support.