From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Carlos Ungil Newsgroups: gmane.emacs.bugs Subject: nested backquotes Date: Wed, 24 Sep 2003 16:03:41 +0200 (CEST) Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: Reply-To: Carlos.Ungil@cern.ch NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1064412297 1646 80.91.224.253 (24 Sep 2003 14:04:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2003 14:04:57 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 24 16:04:55 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2AGF-0002Bq-00 for ; Wed, 24 Sep 2003 16:04:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A2AFX-0001bP-4C for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Sep 2003 10:04:11 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 1A2AFU-0001Xh-Dw for bug-gnu-emacs@gnu.org; Wed, 24 Sep 2003 10:04:08 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 1A2AF7-0001Bt-2O for bug-gnu-emacs@gnu.org; Wed, 24 Sep 2003 10:03:47 -0400 Original-Received: from [137.138.131.164] (helo=smtp3.cern.ch) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A2AF6-0001Av-I8 for bug-gnu-emacs@gnu.org; Wed, 24 Sep 2003 10:03:44 -0400 Original-Received: from lxplus080.cern.ch (lxplus080.cern.ch [137.138.4.95]) by smtp3.cern.ch (8.12.1-20030924/8.12.1) with ESMTP id h8OE3g20023874 for ; Wed, 24 Sep 2003 16:03:42 +0200 (MET DST) Original-Received: by lxplus080.cern.ch (Postfix, from userid 10514) id 318462408F; Wed, 24 Sep 2003 16:03:42 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by lxplus080.cern.ch (Postfix) with ESMTP id 2DAC4340B1 for ; Wed, 24 Sep 2003 16:03:42 +0200 (CEST) X-X-Sender: ungil@lxplus080.cern.ch Original-To: bug-gnu-emacs@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:5846 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:5846 Hello, I've found (what I think it is) a bug when using nested backquotes. What follows has been executed using "emacs --no-init". I understand that the first test is giving the right result, and that in the other cases there is a problem with the backquotes. Maybe the reason it works in windows is because I'm using a more recent version (21.3.50, compared to 21.2.1 in linux and solaris), and the bug has indeed been fixed already, but I've found no references to this bug in emacs newsgroups, or in the PROBLEMS file (and the file backquote.el has not been changed, but maybe the origin of the bug was somewhere else). Regards, Carlos Ungil ----- (emacs-version) =>"GNU Emacs 21.3.50.1 (i386-mingw-nt5.1.2600) of 2003-08-21 on MIDASPSE17" (defmacro test () ``(a ,b ,,c)) =>test (let ((a 1) (b 2) (c 3)) (macroexpand (macroexpand '(test)))) =>(list (quote a) b 3) ----- (emacs-version) =>"GNU Emacs 21.2.1 (sparc-sun-solaris2.9, X toolkit, Xaw3d scroll bars) of 2003-05-19 on watford-71" (defmacro test () ``(a ,b ,,c)) =>test (let ((a 1) (b 2) (c 3)) (macroexpand (macroexpand '(test)))) =>(list (quote a) b \,c) ----- (emacs-version) =>"GNU Emacs 21.2.1 (i386-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2002-04-09 on porky.devel.redhat.com" (defmacro test () ``(a ,b ,,c)) =>test (let ((a 1) (b 2) (c 3)) (macroexpand (macroexpand '(test)))) =>(list (quote a) b \,c)