Fix build for (S)XEmacs.
authorSteve Youngs <steve@sxemacs.org>
Tue, 29 Dec 2015 04:07:32 +0000 (14:07 +1000)
committerSteve Youngs <steve@sxemacs.org>
Tue, 29 Dec 2015 04:07:45 +0000 (14:07 +1000)
commit6e1b85d210debc364bfd72a418447ce07484a3ea
tree2a73099191777f4a456058608b2576dc4cc32573
parent6b0be16a2af53bfcee8f601f139a59dfd0fe0b98
Fix build for (S)XEmacs.

This changeset hopefully fixes all the problems and quirks I've
encountered when trying to build Gnus with SXEmacs.

* .gitignore: Add ++log

* lisp/imap.el: New.  Actually, bring back the old. imap.el no
longer exists in Gnus because it is already in GNU/Emacs, but
(S)XEmacs doesn't have it.

* lisp/smiley.el: Replace with Wes' version.  It is still better
than the GNU version.

* lisp/gnus-start.el: Wrap require gnus-cloud in a #'ignore-errors
as it is currently removed from the build via dgnushack.el

* lisp/dgnushack.el (dgnushack-compile): Don't compile libs that
are present in the mail-lib, ecrypto, net-utils, and text-mode
XEmacs packages if they are installed.

Signed-off-by: Steve Youngs <steve@sxemacs.org>
.gitignore
lisp/dgnushack.el
lisp/gnus-start.el
lisp/imap.el [new file with mode: 0644]
lisp/smiley.el