From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bill Wohler Newsgroups: gmane.emacs.devel Subject: Re: mh-e/mh-acros.el advices `require' incorrectly Date: Sat, 14 Jan 2006 00:25:54 -0800 Organization: Newt Software Message-ID: <14811.1137227154@olgas.newt.com> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1137228442 4899 80.91.229.2 (14 Jan 2006 08:47:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 14 Jan 2006 08:47:22 +0000 (UTC) Cc: emacs-devel@gnu.org, Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 14 09:47:16 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Exh42-0005bz-Ql for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 09:47:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Exh6C-0001Sg-KZ for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 03:49:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Exglx-0000Z2-Dg for emacs-devel@gnu.org; Sat, 14 Jan 2006 03:28:29 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Exglt-0000YN-PE for emacs-devel@gnu.org; Sat, 14 Jan 2006 03:28:27 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Exgls-0000Y9-Ql for emacs-devel@gnu.org; Sat, 14 Jan 2006 03:28:25 -0500 Original-Received: from [207.69.195.71] (helo=pop-siberian.atl.sa.earthlink.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Exgom-0000Qz-8c; Sat, 14 Jan 2006 03:31:24 -0500 Original-Received: from h-68-166-37-151.snvacaid.dynamic.covad.net ([68.166.37.151] helo=olgas.newt.com) by pop-siberian.atl.sa.earthlink.net with esmtp (Exim 3.36 #10) id 1ExgjR-0005n3-00; Sat, 14 Jan 2006 03:25:53 -0500 Original-Received: by olgas.newt.com (Postfix, from userid 1000) id 3A01616FD9; Sat, 14 Jan 2006 00:25:54 -0800 (PST) Original-Received: from olgas.newt.com (localhost [127.0.0.1]) by olgas.newt.com (Postfix) with ESMTP id 364D616FA9; Sat, 14 Jan 2006 00:25:54 -0800 (PST) Original-To: rms@gnu.org In-Reply-To: "Richard M. Stallman"'s message of Sat, 14 Jan 2006 00:49:04 EST. X-Mailer: MH-E 7.85+cvs; nmh 1.1; GNU Emacs 22.0.50.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png Mail-Followup-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:49067 Archived-At: Richard M. Stallman wrote: > The origianl `require' returns FEATURE even if it is already > provided, but the adviced `require' returns nil in such a > case. > > Packages in Emacs are not supposed to advise other parts of Emacs. > So really the right thing to do is get rid of this advising. > It is not clean for `require' to work differently in a certain > part of Emacs. > > Bill, what was the reason for this? I trust you've seen Satyaki's and Stefan's messages by now. I'm happy to remove the defadvice as soon as the problem it works around has been solved. Perhaps we can install Stefan's patch or one like it. -- Bill Wohler http://www.newt.com/wohler/ GnuPG ID:610BD9AD Maintainer of comp.mail.mh FAQ and MH-E. Vote Libertarian! If you're passed on the right, you're in the wrong lane.