From unknown Tue Aug 19 01:10:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37653 <37653@debbugs.gnu.org> To: bug#37653 <37653@debbugs.gnu.org> Subject: Status: 26.3; edbug backquoted dot is space sensitive Reply-To: bug#37653 <37653@debbugs.gnu.org> Date: Tue, 19 Aug 2025 08:10:58 +0000 retitle 37653 26.3; edbug backquoted dot is space sensitive reassign 37653 emacs submitter 37653 Devon Sean McCullough severity 37653 normal tag 37653 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 07 21:41:21 2019 Received: (at submit) by debbugs.gnu.org; 8 Oct 2019 01:41:21 +0000 Received: from localhost ([127.0.0.1]:49306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHeV6-00087H-UI for submit@debbugs.gnu.org; Mon, 07 Oct 2019 21:41:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:53537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHeV3-000879-Qg for submit@debbugs.gnu.org; Mon, 07 Oct 2019 21:41:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47127) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHeV2-0004tA-Bc for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 21:41:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHeV0-0008Ay-G6 for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 21:41:15 -0400 Received: from gateway22.websitewelcome.com ([192.185.46.152]:16861) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iHeV0-00088a-A2 for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 21:41:14 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway22.websitewelcome.com (Postfix) with ESMTP id BD7D7174FF for ; Mon, 7 Oct 2019 20:41:00 -0500 (CDT) Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with SMTP id HeUmiqM3VW4frHeUmiVdCL; Mon, 07 Oct 2019 20:41:00 -0500 X-Authority-Reason: nr=8 Received: from 1-36-61-245.static.netvigator.com ([1.36.61.245]:59115 helo=[192.168.8.6]) by leaf.websitewelcome.com with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim 4.92) (envelope-from ) id 1iHeUm-0039nQ-86 for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 20:41:00 -0500 From: Devon Sean McCullough Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: 26.3; edbug backquoted dot is space sensitive Message-Id: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> Date: Tue, 8 Oct 2019 09:40:59 +0800 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 1.36.61.245 X-Source-L: No X-Exim-ID: 1iHeUm-0039nQ-86 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 1-36-61-245.static.netvigator.com ([192.168.8.6]) [1.36.61.245]:59115 X-Source-Auth: devon2011@jovi.net X-Email-Count: 1 X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 192.185.46.152 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit 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: -2.6 (--) $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert = "(defun x () `(t .,t))") (eval-defun t))' 26.3 Invalid read syntax: "." $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert = "(defun x () `(t .,t))") (eval-defun nil))' 26.3 x Both cases should parse correctly. Peace --Devon P.S. Two workarounds: $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert = "(defun x () `(t.,t))") (eval-defun t))' 26.3 Edebug: x $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert = "(defun x () `(t . ,t))") (eval-defun t))' 26.3 Edebug: x In GNU Emacs 26.3 (build 1, x86_64-apple-darwin15.6.0, NS appkit-1404.47 = Version 10.11.6 (Build 15G22010)) of 2019-08-29 built on Devons-MacBook-Air.local Windowing system distributor 'Apple', version 10.3.1404 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --with-gnutls=3Dno' Configured features: NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS THREADS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 204494 8932) (symbols 48 20201 2) (miscs 40 70 175) (strings 32 28953 1582) (string-bytes 1 772687) (vectors 16 35017) (vector-slots 8 727034 10188) (floats 8 48 68) (intervals 56 196 0) (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Fri May 20 06:52:32 2022 Received: (at 37653) by debbugs.gnu.org; 20 May 2022 10:52:33 +0000 Received: from localhost ([127.0.0.1]:37687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns0FE-0004Je-G3 for submit@debbugs.gnu.org; Fri, 20 May 2022 06:52:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns0FD-0004JR-2T for 37653@debbugs.gnu.org; Fri, 20 May 2022 06:52:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References: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=sZi5H1fU+bventqZrCHep75XAWZyOD+UpeMKCM7AUBQ=; b=pYQSDjdXPRvHqJladv0p02z71w BWj6ZpMoiYXrHS0GwFZPfdsmaLfYJHz8z4p903Ll0rrraOw5HMIyhvkNi1EYF+ielEpLg9j1+Mp4n 5hoHvn61twQW28koubp9G02FqVZa3C+ngDBzbPCk6sOfv5xl0ikRJQZ0kgXOt2+RTB90=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ns0F1-0006mC-RL; Fri, 20 May 2022 12:52:22 +0200 From: Lars Ingebrigtsen To: Devon Sean McCullough Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> X-Now-Playing: Sonoko's _La Debutante_: "Sirene" Date: Fri, 20 May 2022 12:52:18 +0200 In-Reply-To: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> (Devon Sean McCullough's message of "Tue, 8 Oct 2019 09:40:59 +0800") Message-ID: <87leuw4gt9.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Devon Sean McCullough writes: > $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert "(defun x () `(t .,t))") (eval-defun t))' > 26.3 > Invalid read syntax: "." 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: 37653 Cc: Stefan Monnier , 37653@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 (---) Devon Sean McCullough writes: > $ src/emacs --batch -Q --eval '(progn (message emacs-version) (insert "(defun x () `(t .,t))") (eval-defun t))' > 26.3 > Invalid read syntax: "." (I'm going through old bug reports that unfortunately weren't resolved at the time.) Or different reproduction: (defun x () `(t .,t)) M-: (edebug-read-storing-offsets (current-buffer)) at the start of the line. I haven't tried debugging this further -- perhaps it's obvious to Stefan what the problem might be; added to the CCs. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri May 20 06:52:34 2022 Received: (at control) by debbugs.gnu.org; 20 May 2022 10:52:35 +0000 Received: from localhost ([127.0.0.1]:37690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns0FG-0004Js-Ra for submit@debbugs.gnu.org; Fri, 20 May 2022 06:52:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns0FE-0004JU-HJ for control@debbugs.gnu.org; Fri, 20 May 2022 06:52:32 -0400 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=/k7MdwS4G52/fC7CE3ogmrTJjccmuNQ4U14Okh7Ut1U=; b=pLmMhTovR+sa/gbqhGC8+kJf8s DdX5EI0s2i6G/c9dZJEaq7OwVnKg1YXO9vjyrVKGL9R+cErNarJJNq0Z56VbXsMkbbF5Lu98KxIkO Zxgf6VpfxssunZn7cZYavK3JRq0m7nKWrYNI9wPR6rVtSES9eggoJdRk8gyfioU7JwgY=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ns0F6-0006mH-Ry for control@debbugs.gnu.org; Fri, 20 May 2022 12:52:26 +0200 Date: Fri, 20 May 2022 12:52:23 +0200 Message-Id: <87k0ag4gt4.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #37653 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: tags 37653 + moreinfo 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 (---) tags 37653 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Fri May 20 08:34:36 2022 Received: (at 37653) by debbugs.gnu.org; 20 May 2022 12:34:36 +0000 Received: from localhost ([127.0.0.1]:37917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns1q0-0007TQ-6P for submit@debbugs.gnu.org; Fri, 20 May 2022 08:34:36 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:37607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns1pv-0007T0-JJ for 37653@debbugs.gnu.org; Fri, 20 May 2022 08:34:32 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4L4R4P06CMz1s7sr; Fri, 20 May 2022 14:34:28 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4L4R4N4gSHz1qqkB; Fri, 20 May 2022 14:34:28 +0200 (CEST) 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 npxGmlIOs7JR; Fri, 20 May 2022 14:34:27 +0200 (CEST) X-Auth-Info: DjZTRlYSRmrAPFfg1byUtoG5sx3HF7TrdaDRRnEW7MMqOrCHPye9d82y57PfKhxx Received: from igel.home (ppp-46-244-170-14.dynamic.mnet-online.de [46.244.170.14]) (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, 20 May 2022 14:34:27 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 59E8F2C399F; Fri, 20 May 2022 14:34:27 +0200 (CEST) From: Andreas Schwab To: Lars Ingebrigtsen Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> <87leuw4gt9.fsf@gnus.org> X-Yow: Yow! I'm having a quadrophonic sensation of two winos alone in a steel mill! Date: Fri, 20 May 2022 14:34:27 +0200 In-Reply-To: <87leuw4gt9.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 20 May 2022 12:52:18 +0200") Message-ID: <875ym0o018.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 37653 Cc: Juri Linkov , Devon Sean McCullough , Stefan Monnier , 37653@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.5 (-) On Mai 20 2022, Lars Ingebrigtsen wrote: > Or different reproduction: > > (defun x () `(t .,t)) > > M-: (edebug-read-storing-offsets (current-buffer)) > > at the start of the line. I haven't tried debugging this further -- > perhaps it's obvious to Stefan what the problem might be; added to the CCs. edebug-next-token-class returns 'symbol for "." when followed by "," which looks wrong (see commit 392cf16dd0). -- 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 May 20 09:28:27 2022 Received: (at 37653) by debbugs.gnu.org; 20 May 2022 13:28:27 +0000 Received: from localhost ([127.0.0.1]:38002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns2g7-0000YE-EH for submit@debbugs.gnu.org; Fri, 20 May 2022 09:28:27 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:47908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns2g5-0000Y3-Sq for 37653@debbugs.gnu.org; Fri, 20 May 2022 09:28:26 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4L4SGb4qpjz1s7sr; Fri, 20 May 2022 15:28:23 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4L4SGb2GX5z1qqkC; Fri, 20 May 2022 15:28:23 +0200 (CEST) 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 t7U7DbIpzBPn; Fri, 20 May 2022 15:28:22 +0200 (CEST) X-Auth-Info: 7Nc1RSbrH44fUD1oHPwp2MWehUUO2AaEmI9F+k8EpcLa9PUaRNX1WdhsLeswv8CI Received: from igel.home (ppp-46-244-170-14.dynamic.mnet-online.de [46.244.170.14]) (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, 20 May 2022 15:28:22 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 0E9362C399F; Fri, 20 May 2022 15:28:22 +0200 (CEST) From: Andreas Schwab To: Lars Ingebrigtsen Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> <87leuw4gt9.fsf@gnus.org> <875ym0o018.fsf@igel.home> X-Yow: I'm totally DESPONDENT over the LIBYAN situation and the price of CHICKEN.. Date: Fri, 20 May 2022 15:28:22 +0200 In-Reply-To: <875ym0o018.fsf@igel.home> (Andreas Schwab's message of "Fri, 20 May 2022 14:34:27 +0200") Message-ID: <87y1ywmiyx.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 37653 Cc: Juri Linkov , Devon Sean McCullough , Stefan Monnier , 37653@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.5 (-) On Mai 20 2022, Andreas Schwab wrote: > On Mai 20 2022, Lars Ingebrigtsen wrote: > >> Or different reproduction: >> >> (defun x () `(t .,t)) >> >> M-: (edebug-read-storing-offsets (current-buffer)) >> >> at the start of the line. I haven't tried debugging this further -- >> perhaps it's obvious to Stefan what the problem might be; added to the CCs. > > edebug-next-token-class returns 'symbol for "." when followed by "," > which looks wrong (see commit 392cf16dd0). Apparently the handling of ".," in the reader changed with the introduction of new-style backquotes. -- 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 Sat May 21 08:14:06 2022 Received: (at 37653) by debbugs.gnu.org; 21 May 2022 12:14:06 +0000 Received: from localhost ([127.0.0.1]:40839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsNzi-0001Za-E6 for submit@debbugs.gnu.org; Sat, 21 May 2022 08:14:06 -0400 Received: from quimby.gnus.org ([95.216.78.240]:45258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsNze-0001Yx-Da for 37653@debbugs.gnu.org; Sat, 21 May 2022 08:14:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=IuUPQS8vO1WUA2uMa9Ou/e+yemWgyhfXZnNw4JcFVU8=; b=sOBlPLdgJEjwEP9+XS0LLQEsAx lQo+Sdo4mnTC25+aGMwnqYszPk9f0EQcdyjH18+FV64SuYD8MWjHg28T3WjIaAYM+sdMGOVfhKaR1 hotItQja0L+aQTvK95QvxYMdJnLwcO5qRfoL9UTzQ5vxwJAHTxAz+/BwN3eXOBVeHg1g=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nsNzT-00035o-6k; Sat, 21 May 2022 14:13:53 +0200 From: Lars Ingebrigtsen To: Andreas Schwab Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> <87leuw4gt9.fsf@gnus.org> <875ym0o018.fsf@igel.home> <87y1ywmiyx.fsf@igel.home> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAAAXNSR0IArs4c6QAAAAxQTFRF sLCwf39+MzMx////WgGxBQAAAAFiS0dEAxEMTPIAAAAHdElNRQfmBRULIyAqfMKqAAAA/ElEQVQo z33SO27DMAwAUMqIPHeIDdRH6CncIUsnBbAKJHuH6hQ9goe6Q2cpgHjKkvpyqgADfKAoi7QB/l/v 3z1eEO1agYjhXOKRgNakWDlG2BJOmNaF46c54+AjtreMwEWry0AuupYYL7Rvrtgpc6+IBoYfbILh twFhiDLDiAV0s0fLUDOEkGu4geN+FIDDXX888jZ6a3y9MTxhQksPrS/uyHnQDUtIY0jdwbjysGIe ljLauQqaW3T4WQY3o3/BOtIBzfNex6viupgOONdZw+ihfQRYvPhWLkqIjArXjhlDx01AW3GAtqe+ a7Kq3QU2+XtYESvCZAR6ptf8AXSIl74uHR0nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTIx VDExOjM1OjMyKzAwOjAwQFCg4gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMVQxMTozNToz MiswMDowMDENGF4AAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xl dHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9uAHNSR0IgSUVDNjE5 NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDovL3d3dy5pZWMuY2gc fwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh Y2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg== X-Now-Playing: Kelly Lee Owens's _Inner Song_: "Flow" Date: Sat, 21 May 2022 14:13:49 +0200 In-Reply-To: <87y1ywmiyx.fsf@igel.home> (Andreas Schwab's message of "Fri, 20 May 2022 15:28:22 +0200") Message-ID: <87fsl3ytfm.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Andreas Schwab writes: > Apparently the handling of "., " in the reader changed with the > introduction of new-style backquotes. So the code here is: 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: 37653 Cc: Juri Linkov , Devon Sean McCullough , Stefan Monnier , 37653@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 (---) Andreas Schwab writes: > Apparently the handling of ".," in the reader changed with the > introduction of new-style backquotes. So the code here is: (defun edebug-next-token-class () [...] (if (and (eq (following-char) ?.) (save-excursion (forward-char 1) (or (and (eq (aref edebug-read-syntax-table (following-char)) 'symbol) (not (=3D (following-char) ?\;))) (memq (following-char) '(?\, ?\.))))) So it's explicitly allowing , after . here -- but surely that's wrong? Or are there any circumstances that reading ., leads should lead to a valid symbol? Juri, do you remember this? It's from 2004. =F0=9F=98=80 --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 19 08:26:18 2022 Received: (at 37653) by debbugs.gnu.org; 19 Jun 2022 12:26:18 +0000 Received: from localhost ([127.0.0.1]:50795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2u0Q-000615-0i for submit@debbugs.gnu.org; Sun, 19 Jun 2022 08:26:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2u0O-00060g-3t for 37653@debbugs.gnu.org; Sun, 19 Jun 2022 08:26:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=BzYjystL5gPjVn3vFgVUas0f8Ee1mFeFis/x30ULQlA=; b=VbwoeLuQxLEpV+dt/OQMQ/xoEj SoRFvWvZtq1ZYpmSz4ofHue957s6lAITnrrAk7eVl1gTEQBFW8HRWj9GkDJqs4TCzCtpO1po3eHic ZtpfE6SIu41/j+o+BkvFi+X2hgpD1V9RKwZzLQpG4HPoCDTBjOoMrR8v0A78j2Fmm0bs=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o2u0C-0005go-Da; Sun, 19 Jun 2022 14:26:06 +0200 From: Lars Ingebrigtsen To: Andreas Schwab Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> <87leuw4gt9.fsf@gnus.org> <875ym0o018.fsf@igel.home> <87y1ywmiyx.fsf@igel.home> <87fsl3ytfm.fsf@gnus.org> Date: Sun, 19 Jun 2022 14:26:02 +0200 In-Reply-To: <87fsl3ytfm.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 21 May 2022 14:13:49 +0200") Message-ID: <871qvkyh45.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Lars Ingebrigtsen writes: > (not (= (following-char) ?\; ))) > (memq (following-char) '(?\, ?\.))))) > > So it's explicitly allowing , after . here -- but surely that's wrong? > Or are there any circumstances that reading .,, Devon Sean McCullough , Stefan Monnier , 37653@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 (---) Lars Ingebrigtsen writes: > (not (=3D (following-char) ?\;))) > (memq (following-char) '(?\, ?\.))))) > > So it's explicitly allowing , after . here -- but surely that's wrong? > Or are there any circumstances that reading ., leads should lead to > a valid symbol? Juri, do you remember this? It's from 2004. =F0=9F=98= =80 I've now made this parse like `read' does in Emacs 29. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 19 08:26:20 2022 Received: (at control) by debbugs.gnu.org; 19 Jun 2022 12:26:20 +0000 Received: from localhost ([127.0.0.1]:50797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2u0S-00061E-7f for submit@debbugs.gnu.org; Sun, 19 Jun 2022 08:26:20 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2u0P-00060i-6B for control@debbugs.gnu.org; Sun, 19 Jun 2022 08:26:17 -0400 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=gtVb54S48ABPYmWduBKwr4HhmDDBEN8NQ+O+Fp8iL0I=; b=J+qFn0otrpn+pvopZCnzq8tRg6 2eXAy4bcadKE9ZJms9E4qTjkcSMZQurdrl9RrKxqjiHT3PG3Ky1Zq8ueglZd1kdnuv2zvBZhAl+H2 ZImwKbF0XzEhG70IiTtET4s02kwEwjLj/zZ73agys6bLdScGk8AzEXy6WTcOSq/IwQSQ=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o2u0H-0005h1-9K for control@debbugs.gnu.org; Sun, 19 Jun 2022 14:26:11 +0200 Date: Sun, 19 Jun 2022 14:26:08 +0200 Message-Id: <87zgi8x2jj.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #37653 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: close 37653 29.1 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 (---) close 37653 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 12:53:12 2022 Received: (at 37653) by debbugs.gnu.org; 20 Jun 2022 16:53:12 +0000 Received: from localhost ([127.0.0.1]:58355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3KeF-0000Vz-UJ for submit@debbugs.gnu.org; Mon, 20 Jun 2022 12:53:12 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:59623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3KeE-0000Vh-5Z for 37653@debbugs.gnu.org; Mon, 20 Jun 2022 12:53:10 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id 10592240008; Mon, 20 Jun 2022 16:53:00 +0000 (UTC) From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#37653: 26.3; edbug backquoted dot is space sensitive Organization: LINKOV.NET References: <2E4C1A48-A540-46C5-998B-56677940C896@jovi.net> <87leuw4gt9.fsf@gnus.org> <875ym0o018.fsf@igel.home> <87y1ywmiyx.fsf@igel.home> <87fsl3ytfm.fsf@gnus.org> <871qvkyh45.fsf@gnus.org> Date: Mon, 20 Jun 2022 19:47:15 +0300 In-Reply-To: <871qvkyh45.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 19 Jun 2022 14:26:02 +0200") Message-ID: <86h74fo5lg.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 37653 Cc: Devon Sean McCullough , Andreas Schwab , Stefan Monnier , 37653@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.5 (-) >> (not (= (following-char) ?\;))) >> (memq (following-char) '(?\, ?\.))))) >> >> So it's explicitly allowing , after . here -- but surely that's wrong? >> Or are there any circumstances that reading ., leads should lead to >> a valid symbol? Juri, do you remember this? It's from 2004. 😀 > > I've now made this parse like `read' does in Emacs 29. Sorry, I don't remember. 🤷🏻‍♂️ I hope your change is right. From unknown Tue Aug 19 01:10:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Jul 2022 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