From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50222 Path: main.gmane.org!not-for-mail From: David Abrahams Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap-request-restore-buffer? Date: Thu, 20 Feb 2003 20:17:26 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1045790356 16525 80.91.224.249 (21 Feb 2003 01:19:16 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 21 Feb 2003 01:19:16 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18m1qN-0004IH-00 for ; Fri, 21 Feb 2003 02:19:15 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18m1pD-0006RU-00; Thu, 20 Feb 2003 19:18:03 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 20 Feb 2003 19:19:03 -0600 (CST) Original-Received: from stlport.com (stlport.com [64.39.31.56]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id TAA24839 for ; Thu, 20 Feb 2003 19:18:51 -0600 (CST) Original-Received: from [146.115.123.43] (account dave HELO PENGUIN.boost-consulting.com) by stlport.com (CommuniGate Pro SMTP 3.5.9) with ESMTP id 201042 for ding@hpc.uh.edu; Thu, 20 Feb 2003 17:17:46 -0800 Original-To: ding@hpc.uh.edu In-Reply-To: (Simon Josefsson's message of "Thu, 20 Feb 2003 21:59:03 +0100") User-Agent: Gnus/5.090014 (Oort Gnus v0.14) Emacs/21.2 (i386-msvc-nt5.1.2600) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50222 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50222 --=-=-= Simon Josefsson writes: > David Abrahams writes: > >>>> Maybe when using GNUs from CVS I need to also be using emacs from CVS? >>> >>> Nope. >> >> Well, certainly the released version (21.2.1) does NOT work. GNUs >> passes some extra args to functions whose signatures have changed. > > Can you be more specific? Oort is supposed to work on Emacs >= 20.3 > and XEmacs >= 20.4. The following thread details all I can remember (I don't remember where the call originated, but I think it was message mail abbrev expansion). --- --=-=-= Content-Type: multipart/digest; boundary="==-=-=" --==-=-= Subject: Topics Topics: mailabbrev.el bug? Re: mailabbrev.el bug? Re: mailabbrev.el bug? --==-=-= Date: Sat, 08 Feb 2003 22:13:46 -0500 From: David Abrahams Subject: mailabbrev.el bug? Message-ID: MIME-Version: 1.0 Unless define-abbrev has changed its signature since 21.2.1, I found a bug in mailabbrev.el, which I fixed with this patch: *** mailabbrev.el.~1.71.~ Sun Jan 12 15:48:49 2003 --- mailabbrev.el Sat Feb 8 21:39:43 2003 *************** *** 315,321 **** (setq name (downcase name)) ;; use an abbrev table instead of an alist for mail-abbrevs. (let ((abbrevs-changed abbrevs-changed)) ; protect this from being changed. ! (define-abbrev mail-abbrevs name definition 'mail-abbrev-expand-hook 0 t))) (defun mail-resolve-all-aliases () --- 315,322 ---- (setq name (downcase name)) ;; use an abbrev table instead of an alist for mail-abbrevs. (let ((abbrevs-changed abbrevs-changed)) ; protect this from being changed. ! (define-abbrev mail-abbrevs name definition 'mail-abbrev-expand-hook 0 ;t ;; dwa -- this seems to be an extra argument that isn't recognized by define-abbrev ! ))) (defun mail-resolve-all-aliases () -- Dave Abrahams Boost Consulting www.boost-consulting.com --==-=-= Date: Mon, 10 Feb 2003 05:35:07 -0500 From: Richard Stallman Cc: emacs-devel@gnu.org Subject: Re: mailabbrev.el bug? Message-ID: References: MIME-Version: 1.0 ! (define-abbrev mail-abbrevs name definition 'mail-abbrev-expand-hook 0 t))) That looks correct to me. define-abbrev takes 6 args and this seems to pass them all correctly. Why do you think it is wrong? --==-=-= Date: Mon, 10 Feb 2003 07:13:13 -0500 From: David Abrahams Cc: emacs-devel@gnu.org Subject: Re: mailabbrev.el bug? Message-ID: References: MIME-Version: 1.0 Richard Stallman writes: > ! (define-abbrev mail-abbrevs name definition 'mail-abbrev-expand-hook 0 t))) > > That looks correct to me. define-abbrev takes 6 args and this seems > to pass them all correctly. Why do you think it is wrong? Anly because it gave me an error when I replaced my 21.2.1 elisp/mail folder with the CVS... I realize it's undisciplined, but you know how GNUs users are; we always want something that's not supported in the release ;-). -- Dave Abrahams Boost Consulting www.boost-consulting.com --==-=-=-- --=-=-= -- Dave Abrahams Boost Consulting www.boost-consulting.com --=-=-=--