Gnus development mailing list
 help / color / mirror / Atom feed
From: Katsumi Yamaoka <yamaoka@jpl.org>
Cc: james@xemacs.org, bugs@gnus.org, ding@gnus.org, xemacs-beta@xemacs.org
Subject: Re: gnus-util.el loads rmail
Date: Mon, 08 Dec 2003 18:01:53 +0900	[thread overview]
Message-ID: <b9yvforisxq.fsf@jpl.org> (raw)
In-Reply-To: <microsoft-free.87u14ckkqx.fsf@eicq.dnsalias.org>

>>>>> In <microsoft-free.87u14ckkqx.fsf@eicq.dnsalias.org>
>>>>>	Steve Youngs <sryoungs@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@jpl.org>



  reply	other threads:[~2003-12-08  9:01 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-05  0:45 Katsumi Yamaoka
2003-12-05  1:25 ` Steve Youngs
2003-12-05  2:52   ` Katsumi Yamaoka
2003-12-07 20:25     ` Steve Youngs
2003-12-08  2:35       ` Katsumi Yamaoka
2003-12-08  4:15         ` Steve Youngs
2003-12-08  9:01           ` Katsumi Yamaoka [this message]
2003-12-08 20:05             ` Steve Youngs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b9yvforisxq.fsf@jpl.org \
    --to=yamaoka@jpl.org \
    --cc=bugs@gnus.org \
    --cc=ding@gnus.org \
    --cc=james@xemacs.org \
    --cc=xemacs-beta@xemacs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).