>>>> In
<microsoft-free.87u14ckkqx.fsf(a)eicq.dnsalias.org>
>>>> Steve Youngs <sryoungs(a)bigpond.net.au> wrote:
I'll apply these changes to the XEmacs Gnus package shortly.
Thanks!
I found another problem, although it is not serious. If there
is the rmail but there is no tm (or there is apel of the
mainstream, not the XEmacs version), loading of rmail fails
halfway, but the macro in question is provided. In that case,
the byte-compiler warns about two rmail functions. So, I've
changed Gnus cvs to bind those functions when compiling.
A patch for the XEmacs package is below. However, please ignore
it if you consider it is not necessary.
--- gnus-util.el~ 2003-12-08 07:40:41 +0000
+++ gnus-util.el 2003-12-08 08:55:35 +0000
@@ -808,7 +808,13 @@
;; requires tm and apel packages. However, there may be those
;; who haven't installed those packages. This macro helps such
;; people even if they install those packages later.
- `(eval '(rmail-select-summary ,@body)))))
+ `(eval '(rmail-select-summary ,@body)))
+ ;; If there's rmail but there's no tm (or there's apel of the
+ ;; mainstream, not the XEmacs version), loading rmail of the XEmacs
+ ;; version fails halfway, however it provides the rmail-select-summary
+ ;; macro which uses the following functions:
+ (autoload 'rmail-summary-displayed "rmail")
+ (autoload 'rmail-maybe-display-summary "rmail")))
(defvar rmail-default-rmail-file)
(defvar mm-text-coding-system))
--
Katsumi Yamaoka <yamaoka(a)jpl.org>