Here is an overview of the files:
-base64.el
+compface.el
- As of Emacs 21, base64 encoding and decoding is available
- natively. So this file appears to be needed for Emacs 20
- only.
+ Provides the ELisp-based uncompface program. It is excellent
+ and practical (actually you can replace lisp/compface.el with
+ it), however the author is missing and the copyright has not
+ been assigned yet.
+
+gnus-namazu.el
+
+ This file defines the command to search mails and persistent
+ articles with Namazu, which is a full-text search engine
+ distributed at http://namazu.org, and to browse its results
+ with Gnus.
+
+ Please note, this file has already been incorporated into the
+ lisp directory in T-gnus.
gpg-ring.el
gpg.el
hashcash.el
-md5.el
+nnir.el
- MD5 encoding is part of Emacs as of Emacs 21.2. Hence, this
- file is not needed for those Emacs versions.
+ Interface to various full-text search engines. Provides less
+ functionality than gnus-namazu.el, but also supports programs
+ other than Namazu. Current implementation is restricted to
+ nnml folders, but could be extended for other backends.
one-line-cookie.diff
+sendmail.el
+smtpmail.el
+
+ Copies of the corresponding files from the Emacs lisp/mail/
+ directory, to provide features (occasionally) needed by Gnus which
+ may not be provided by the versions of these files in older Emacs
+ distributions.
+
ssl.el
+ Obsolete interface to OpenSSL. Completely replaced by
+ lisp/tls.el, which supports both GnuTLS and OpenSSL. This
+ file will be removed eventually.
+
ucs-tables.el
This file provides improved Unicode functionality. It defines
xml.el
- This is used for parsing RSS feeds. Part of Emacs 21.3 and
- later.
+ This is used for parsing RSS feeds. Part of Emacs 21.3 and later.
+ Note that the version of this file in the Gnus contrib/ directory is
+ out of date with respect to the version in the Emacs tree.