From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Covici Newsgroups: gmane.emacs.devel Subject: Re: bug on ognus 0.05 and emacs 21.2.50.1 Date: Sat, 06 Apr 2002 00:54:41 -0500 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200204021826.g32IQSZ11518@aztec.santafe.edu> <2n3cyd4yak.fsf@zsh.cs.rochester.edu> <200204032249.g33MnCh12043@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1018072658 15921 127.0.0.1 (6 Apr 2002 05:57:38 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 6 Apr 2002 05:57:38 +0000 (UTC) Cc: bugs@gnus.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16tjCk-00048g-00 for ; Sat, 06 Apr 2002 07:57:38 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16tjQ4-0004YI-00 for ; Sat, 06 Apr 2002 08:11:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16tjCC-0005Jp-00; Sat, 06 Apr 2002 00:57:05 -0500 Original-Received: from ccs.covici.com ([209.249.181.196]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16tj9v-0005ET-00 for ; Sat, 06 Apr 2002 00:54:43 -0500 Original-Received: (from covici@localhost) by ccs.covici.com (8.12.1/8.12.1) id g365sfRN028306; Sat, 6 Apr 2002 00:54:41 -0500 Original-To: emacs-devel@gnu.org In-Reply-To: <200204032249.g33MnCh12043@aztec.santafe.edu> (Richard Stallman's message of "Wed, 3 Apr 2002 15:49:12 -0700 (MST)") Original-Lines: 38 User-Agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/21.2.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2403 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2403 It fixed the lisp error, but any alias with an _ still does not work. Did someone change the syntax table on us or is this the desired behavior? Also, when I was doing this I noticed that the make install didn't compile newer versions of the mailabbrev.el and byte-opt.el, but did copy them into the /usr/share/emacs/21.2.50.2 directory, but left the old elc files there. Is this what is supposed to happen? on Wed, 3 Apr 2002 15:49:12 -0700 (MST) Richard Stallman wrote: > I think, calling mail-abbrev-make-syntax-table in the very beginning > of mail-abbrev-complete-alias fixes the problem. > > Ok, I did that. Thanks. John, does this fix work? > > Index: mailabbrev.el > =================================================================== > RCS file: /cvsroot/emacs/emacs/lisp/mail/mailabbrev.el,v > retrieving revision 1.65 > retrieving revision 1.66 > diff -c -c -r1.65 -r1.66 > *** mailabbrev.el 23 Mar 2002 16:09:59 -0000 1.65 > --- mailabbrev.el 3 Apr 2002 15:33:06 -0000 1.66 > *************** > *** 548,553 **** > --- 548,554 ---- > "Perform completion on alias preceding point." > ;; Based on lisp.el:lisp-complete-symbol > (interactive) > + (mail-abbrev-make-syntax-table) > (let* ((end (point)) > (syntax-table (syntax-table)) > (beg (unwind-protect -- John Covici covici@ccs.covici.com