From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55094 Path: main.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.general Subject: gnus-util.el loads rmail Date: Fri, 05 Dec 2003 09:45:36 +0900 Organization: Emacsen advocacy group Sender: ding-owner@lists.math.uh.edu Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1070585222 28677 80.91.224.253 (5 Dec 2003 00:47:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2003 00:47:02 +0000 (UTC) Cc: Steve Youngs , bugs@gnus.org, ding@gnus.org Original-X-From: ding-owner+M3634@lists.math.uh.edu Fri Dec 05 01:46:58 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AS47W-00056v-00 for ; Fri, 05 Dec 2003 01:46:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AS46a-00011G-00; Thu, 04 Dec 2003 18:46:00 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AS46R-000118-00 for ding@lists.math.uh.edu; Thu, 04 Dec 2003 18:45:51 -0600 Original-Received: from washington.hostforweb.net (washington.hostforweb.net [69.61.11.2]) by justine.libertine.org (Postfix) with ESMTP id E06E13A003C; Thu, 4 Dec 2003 18:45:50 -0600 (CST) Original-Received: from yamaoka by washington.hostforweb.net with local (Exim 4.24) id 1AS46R-0004V3-Sv; Thu, 04 Dec 2003 19:45:52 -0500 Original-To: Jerry James X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.1003 (Gnus v5.10.3) XEmacs/21.4 (Reasonable Discussion, linux) Cancel-Lock: sha1:tByKEQD1VD1/HnxPrzLdpKoqrDA= X-Payment: hashcash 1.2 0:031205:james@xemacs.org:b4674edce5ffd11e X-Hashcash: 0:031205:james@xemacs.org:b4674edce5ffd11e X-Payment: hashcash 1.2 0:031205:sryoungs@bigpond.net.au:9582d1030579ceb8 X-Hashcash: 0:031205:sryoungs@bigpond.net.au:9582d1030579ceb8 X-Payment: hashcash 1.2 0:031205:bugs@gnus.org:f22ec02b3ad5ba08 X-Hashcash: 0:031205:bugs@gnus.org:f22ec02b3ad5ba08 X-Payment: hashcash 1.2 0:031205:ding@gnus.org:67f02d53f1536b9d X-Hashcash: 0:031205:ding@gnus.org:67f02d53f1536b9d X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - washington.hostforweb.net X-AntiAbuse: Original Domain - gnus.org X-AntiAbuse: Originator/Caller UID/GID - [32041 32041] / [47 12] X-AntiAbuse: Sender Address Domain - washington.hostforweb.net Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55094 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55094 Hi, Steve Youngs applied your patch to gnus-util.el with the following ChangeLog entry: * gnus-util.el: Get rmail definitions when compiling. From Jerry James . I am opposed to it. In XEmacs, since rmail is supplied by the package, there may be those who have not installed it. Furthermore, since rmail of the XEmacs version uses tm and also apel, that packages are also required for it (rmail.el requires tm-view, tm-view requires std11 which is in apel). It became impossible therefore, for such people to build Gnus. Loading of rmail is only for the `rmail-select-summary' macro, isn't it? If so, it can be solved by not compiling that section: --- gnus-util.el~ 2003-12-03 23:28:53 +0000 +++ gnus-util.el 2003-12-05 00:44:47 +0000 @@ -864,8 +864,9 @@ (narrow-to-region (point) (point-max)) (rmail-count-new-messages t) (when (rmail-summary-exists) - (rmail-select-summary - (rmail-update-summary))) + (dont-compile + (rmail-select-summary + (rmail-update-summary)))) (rmail-count-new-messages t) (rmail-show-message msg)) (save-buffer))))) How about it? I wish you give aid to the users of minorities who don't need rmail. Regards, -- Katsumi Yamaoka