From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 22 20:57:20 2012 Received: (at submit) by debbugs.gnu.org; 23 Apr 2012 00:57:21 +0000 Received: from localhost ([127.0.0.1]:47403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SM7ai-000087-Ep for submit@debbugs.gnu.org; Sun, 22 Apr 2012 20:57:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38483) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SM7ag-00007u-GY for submit@debbugs.gnu.org; Sun, 22 Apr 2012 20:57:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SM7Zw-0007kl-QW for submit@debbugs.gnu.org; Sun, 22 Apr 2012 20:56:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:49248) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SM7Zw-0007kN-N4 for submit@debbugs.gnu.org; Sun, 22 Apr 2012 20:56:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48605) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SM7Zu-0003Dq-Qd for bug-gnu-emacs@gnu.org; Sun, 22 Apr 2012 20:56:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SM7Zs-0007iv-O0 for bug-gnu-emacs@gnu.org; Sun, 22 Apr 2012 20:56:30 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:35898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SM7Zs-0007hd-Ih for bug-gnu-emacs@gnu.org; Sun, 22 Apr 2012 20:56:28 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3N0uOoa011115 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 23 Apr 2012 00:56:24 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3N0uN7G003577 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 23 Apr 2012 00:56:23 GMT Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3N0uNc0015960 for ; Sun, 22 Apr 2012 19:56:23 -0500 Received: from dradamslap1 (/10.159.170.90) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 22 Apr 2012 17:56:22 -0700 From: "Drew Adams" To: Subject: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' Date: Sun, 22 Apr 2012 17:56:10 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0g69/ScwbpxDkTSLSFwCtWXBG3Ww== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) emacs -Q Type this into an Emacs Lisp buffer: (if (alpha beta) C-j aaaaaa C-j bbbbbb You get this: (if (alpha beta) aaaaaa bbbbbb That is correct. bbbbbb is indented correctly. Now do the same thing, using @@@@@@ instead of aaaaaa. This is the result - bbbbbb is indented incorrectly. (if (alpha beta) @@@@@@ bbbbbb Yet @@@@@@ is a perfectly good symbol/variable name etc. This regression was introduced in Emacs 22. In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-04-19 on MARVIN Bzr revision: 107968 monnier@iro.umontreal.ca-20120419220225-gijdcbfxuiqy5dhb Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 20:59:54 2012 Received: (at 11314) by debbugs.gnu.org; 24 Apr 2012 00:59:55 +0000 Received: from localhost ([127.0.0.1]:49614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SMU6k-000267-Jy for submit@debbugs.gnu.org; Mon, 23 Apr 2012 20:59:54 -0400 Received: from ironport-out.teksavvy.com ([206.248.143.162]:12489) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SMU6g-00025t-Hs for 11314@debbugs.gnu.org; Mon, 23 Apr 2012 20:59:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjEKACxOgk/O+Jnc/2dsb2JhbABDtheCDAOBDIEIggkBAQQBViMFCws0EhQYDSSIHAW2MothhHkEpEWBXYMD X-IronPort-AV: E=Sophos;i="4.75,391,1330923600"; d="scan'208";a="176386566" Received: from 206-248-153-220.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.220]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 Apr 2012 20:59:00 -0400 Received: by pastel.home (Postfix, from userid 20848) id EDF3858EB0; Mon, 23 Apr 2012 20:58:58 -0400 (EDT) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#11314: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' Message-ID: References: Date: Mon, 23 Apr 2012 20:58:58 -0400 In-Reply-To: (Drew Adams's message of "Sun, 22 Apr 2012 17:56:10 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > Yet @@@@@@ is a perfectly good symbol/variable name etc. FWIW, this is probably due to @ being special in the case of ,@, so if we fix this, we should be careful not to reintroduce errors such as C-h v trying to use "@foo" rather than "foo" when we're on ",@foo". Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 21:22:23 2012 Received: (at 11314) by debbugs.gnu.org; 24 Apr 2012 01:22:23 +0000 Received: from localhost ([127.0.0.1]:49621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SMUSU-0002d0-Io for submit@debbugs.gnu.org; Mon, 23 Apr 2012 21:22:22 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:37577) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SMUSS-0002cl-D1 for 11314@debbugs.gnu.org; Mon, 23 Apr 2012 21:22:21 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3O1LP90013241 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 24 Apr 2012 01:21:29 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3O1LPtH019063 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 24 Apr 2012 01:21:25 GMT Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3O1LPiW019162; Mon, 23 Apr 2012 20:21:25 -0500 Received: from dradamslap1 (/10.159.223.238) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 23 Apr 2012 18:21:24 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: Subject: RE: bug#11314: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' Date: Mon, 23 Apr 2012 18:21:22 -0700 Message-ID: <086A794C59F349FFAA5023E0A9BB3353@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac0htXDd7xM8qKWnT4mppfSZmCmJ5QAAmY5Q X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > > Yet @@@@@@ is a perfectly good symbol/variable name etc. > > FWIW, this is probably due to @ being special in the case of ,@, That was my guess too. > so if we fix this, we should be careful not to reintroduce > errors Yes. Except I hope you really mean "when", not "if". > such as C-h v trying to use "@foo" rather than "foo" when > we're on ",@foo". Yes. The fact that this is a regression might offer some hope (if you are the optimistic sort): at one time it worked. And `C-h v @foo' also works correctly in Emacs prior to Emacs 22. And `C-h v' picks up `@foo' as the default value no matter where the cursor is on the chars of `@foo'. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 16 20:04:19 2012 Received: (at 11314) by debbugs.gnu.org; 17 Sep 2012 00:04:19 +0000 Received: from localhost ([127.0.0.1]:37851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDOp1-0006GM-BW for submit@debbugs.gnu.org; Sun, 16 Sep 2012 20:04:19 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:34930) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDOoz-0006GF-RU for 11314@debbugs.gnu.org; Sun, 16 Sep 2012 20:04:18 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8H034ll032354 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 17 Sep 2012 00:03:05 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8H032U5019635 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Sep 2012 00:03:03 GMT Received: from abhmt119.oracle.com (abhmt119.oracle.com [141.146.116.71]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8H0329V014841; Sun, 16 Sep 2012 19:03:02 -0500 Received: from dradamslap1 (/10.159.170.142) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 16 Sep 2012 17:03:02 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: <086A794C59F349FFAA5023E0A9BB3353@us.oracle.com> Subject: RE: bug#11314: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' Date: Sun, 16 Sep 2012 17:02:51 -0700 Message-ID: <532A74F07D1E466999CAE3E8FE507070@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <086A794C59F349FFAA5023E0A9BB3353@us.oracle.com> Thread-Index: Ac0htXDd7xM8qKWnT4mppfSZmCmJ5QAAmY5QHKv7FqA= X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Spam-Score: -7.4 (-------) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.4 (-------) ping From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 08 23:35:17 2014 Received: (at control) by debbugs.gnu.org; 9 Feb 2014 04:35:18 +0000 Received: from localhost ([127.0.0.1]:58830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCM6v-0002mM-8i for submit@debbugs.gnu.org; Sat, 08 Feb 2014 23:35:17 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:51935) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCM6t-0002mB-0U for control@debbugs.gnu.org; Sat, 08 Feb 2014 23:35:15 -0500 Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WCM6e-0005M3-Ow for control@debbugs.gnu.org; Sun, 09 Feb 2014 05:35:01 +0100 Date: Sat, 08 Feb 2014 20:33:46 -0800 Message-Id: <87ha88ewgl.fsf@building.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11314 X-MailScanner-ID: 1WCM6e-0005M3-Ow X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1392525301.60479@7ma/23eBM15V9A0WcQK5PA X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) tags 11314 confirmed From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 15:59:24 2019 Received: (at 11314) by debbugs.gnu.org; 1 Nov 2019 19:59:25 +0000 Received: from localhost ([127.0.0.1]:57247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQd4u-0000Zg-KZ for submit@debbugs.gnu.org; Fri, 01 Nov 2019 15:59:24 -0400 Received: from host.gofardesign.uk ([208.79.239.190]:44479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQd4s-0000ZM-PR; Fri, 01 Nov 2019 15:59:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=C+uXabWvgqCBDy+ruGTY5hoWNcIGHk1L+VrnFAuAShc=; b=V/dqts50d7znnC0pbueQlNWHRe OjdD1vPhoVIgB/XOqFbtg54KfpJ9jh5M8qDnoBtyD5xa7L4HJoB+jp3dA6TM/Z3LVDJRtH+s7IHH7 2ysc/gc2a+SDGEIbBHtQwnoDLK5sWERQUdcOQ1EumPAgTxFfNkzOsmhLdDq6glX5V55c=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:58130 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iQd4m-0008GG-Ur; Fri, 01 Nov 2019 14:59:17 -0500 From: Stefan Kangas To: "Drew Adams" Subject: Re: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' In-Reply-To: (Drew Adams's message of "Sun, 22 Apr 2012 17:56:10 -0700") References: Date: Fri, 01 Nov 2019 20:59:15 +0100 Message-ID: <87imo3xt9o.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) found 11314 27.0.50 thanks "Drew Adams" writes: > emacs -Q > > Type this into an Emacs Lisp buffer: > > (if (alpha beta) C-j aaaaaa C-j bbbbbb > > You get this: > > (if (alpha beta) > aaaaaa > bbbbbb > > That is correct. bbbbbb is indented correctly. > > Now do the same thing, using @@@@@@ instead of aaaaaa. This is the > result - bbbbbb is indented incorrectly. > > (if (alpha beta) > @@@@@@ > bbbbbb > > Yet @@@@@@ is a perfectly good symbol/variable name etc. > > This regression was introduced in Emacs 22. I can reproduce this on current master. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 16:44:54 2019 Received: (at 11314) by debbugs.gnu.org; 1 Nov 2019 20:44:54 +0000 Received: from localhost ([127.0.0.1]:57324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQdmv-0007zb-VJ for submit@debbugs.gnu.org; Fri, 01 Nov 2019 16:44:54 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:55632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQdmt-0007zQ-OA for 11314@debbugs.gnu.org; Fri, 01 Nov 2019 16:44:52 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 474Z1s5JhJz1qrhb; Fri, 1 Nov 2019 21:44:49 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 474Z1s3cDdz1qqkJ; Fri, 1 Nov 2019 21:44:49 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id FcJ4GaeNWPn5; Fri, 1 Nov 2019 21:44:48 +0100 (CET) X-Auth-Info: IWhrR51OBICypodrlswYXmeATdQCG0vFNn/c7QWTS2DAbdIbSbVQ1L/e3ObS2em/ Received: from igel.home (ppp-46-244-172-1.dynamic.mnet-online.de [46.244.172.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Fri, 1 Nov 2019 21:44:48 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 152452C022D; Fri, 1 Nov 2019 21:44:48 +0100 (CET) From: Andreas Schwab To: Stefan Kangas Subject: Re: bug#11314: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' References: <87imo3xt9o.fsf@marxist.se> X-Yow: Please come home with me... I have Tylenol!! Date: Fri, 01 Nov 2019 21:44:48 +0100 In-Reply-To: <87imo3xt9o.fsf@marxist.se> (Stefan Kangas's message of "Fri, 01 Nov 2019 20:59:15 +0100") Message-ID: <8736f72unz.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org, Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On Nov 01 2019, Stefan Kangas wrote: > found 11314 27.0.50 > thanks > > "Drew Adams" writes: > >> emacs -Q >> >> Type this into an Emacs Lisp buffer: >> >> (if (alpha beta) C-j aaaaaa C-j bbbbbb >> >> You get this: >> >> (if (alpha beta) >> aaaaaa >> bbbbbb >> >> That is correct. bbbbbb is indented correctly. >> >> Now do the same thing, using @@@@@@ instead of aaaaaa. This is the >> result - bbbbbb is indented incorrectly. >> >> (if (alpha beta) >> @@@@@@ >> bbbbbb >> >> Yet @@@@@@ is a perfectly good symbol/variable name etc. >> >> This regression was introduced in Emacs 22. > > I can reproduce this on current master. That's because @ has the prefix syntax flag (for ,@). Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 17:24:07 2019 Received: (at 11314) by debbugs.gnu.org; 1 Nov 2019 21:24:07 +0000 Received: from localhost ([127.0.0.1]:57374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQeOs-0000jV-Kn for submit@debbugs.gnu.org; Fri, 01 Nov 2019 17:24:06 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:38734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQeOp-0000iu-VJ for 11314@debbugs.gnu.org; Fri, 01 Nov 2019 17:24:04 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xA1LDbXM083754; Fri, 1 Nov 2019 21:23:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05; bh=0gj4lSqtOgWAEPqm8NfHJQ4ty+Zki8y9UDP1beRAfKM=; b=QloiROfFYFKN+k2o4QIe/0RQN7UbLwTvMr/pOtrM5vCiYipPRANPuNyrABiPWMGIfUF3 v84YNNxCdyaUWsxYZYC2S/agqu8ocxe3u1f16tUqBJi0sD6Ex3w13NM9FaDcLTwUzlwl FG5Aeb/RWeWfANSGFlxch9aErs2aTu/C1uMp4aC9FY6i46uuz8fgKelpwSn9RlcK2Yfa VmjZoP0JwiNHOYHPD1OyY4kVYm1ySPijcZBY2bOQxbLEg0Rwl/dFbYMnZL+ZqCzYaSQi WvIosbGbZx4IWKueMc2P6HwcH1MW2Oek0SkDa8jAy92TZVy6cObG3XlqWYX0dbjtwHsP DQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 2vxwhfv7qr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Nov 2019 21:23:57 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xA1LD9ef002976; Fri, 1 Nov 2019 21:23:57 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3020.oracle.com with ESMTP id 2w0rus2ts7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Nov 2019 21:23:57 +0000 Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id xA1LNtKm003994; Fri, 1 Nov 2019 21:23:56 GMT MIME-Version: 1.0 Message-ID: <5e0c13fe-fb7f-4837-ab59-89abc4798119@default> Date: Fri, 1 Nov 2019 14:23:54 -0700 (PDT) From: Drew Adams To: Andreas Schwab , Stefan Kangas Subject: RE: bug#11314: 24.1.50; Regression: incorrect Lisp indentation for `if' with `@@@@@@' References: <87imo3xt9o.fsf@marxist.se> <8736f72unz.fsf@igel.home> In-Reply-To: <8736f72unz.fsf@igel.home> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4900.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9428 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1911010197 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9428 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1911010197 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11314 Cc: 11314@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > >> (if (alpha beta) > >> @@@@@@ > >> bbbbbb > >> > >> Yet @@@@@@ is a perfectly good symbol/variable name etc. > >> This regression was introduced in Emacs 22. > > > > I can reproduce this on current master. >=20 > That's because @ has the prefix syntax flag (for ,@). That explains the implementation bug, I guess. But there's no backquote or comma here. And `@@@@@@' is just a normal symbol. Just as we don't treat comma the same inside and outside backquote (we raise an error for the latter), ideally we shouldn't treat @ the same inside and outside backquote (symbol syntax for the latter). And presumably the only uses of @ inside backquote that should lead to different indentation would only be when @ follows comma. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 31 11:36:16 2022 Received: (at control) by debbugs.gnu.org; 31 Jan 2022 16:36:16 +0000 Received: from localhost ([127.0.0.1]:40431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEZf6-0007Bz-Cn for submit@debbugs.gnu.org; Mon, 31 Jan 2022 11:36:16 -0500 Received: from quimby.gnus.org ([95.216.78.240]:47680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEZf3-0007Ba-Ub for control@debbugs.gnu.org; Mon, 31 Jan 2022 11:36:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QO0StgZB1c+9/Aan8cGwhO23sQ9EXDhWUTIkQsKrgLo=; b=hZ7G+h90+z4SNGlgwwV6O+vnYR Vu5D2duiLA3PCAEIoFYuIV4HteZapUryyrui7hCcToxJ/dhTOqFvjRi+1UfS874nfmNS7uXve2UKU 4977pXxIMNz3wkJ1qBdpI9t6FnD+4Xlws0NcdsE8kjfQqATWTe8KfjCPQCJiyG6K711k=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nEZev-0004Sw-S2 for control@debbugs.gnu.org; Mon, 31 Jan 2022 17:36:08 +0100 Date: Mon, 31 Jan 2022 17:36:05 +0100 Message-Id: <87a6fb277u.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #11314 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: forcemerge 11314 24542 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) forcemerge 11314 24542 quit From unknown Sat Jun 21 05:16:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 11 May 2024 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator