From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#24542: 25.1.50; The symbol `@' and sexp scanning Date: Thu, 11 Apr 2024 05:42:08 +0200 Message-ID: <87zfu0y38v.fsf@web.de> References: <8760pj27wm.fsf@web.de> Reply-To: Michael Heerdegen Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17048"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 24542@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Apr 11 05:42:25 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rulKT-0004Gd-4I for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Apr 2024 05:42:25 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rulK0-0004Dd-U3; Wed, 10 Apr 2024 23:41:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rulJx-0004DP-UJ for bug-gnu-emacs@gnu.org; Wed, 10 Apr 2024 23:41:53 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rulJx-0004oo-LY for bug-gnu-emacs@gnu.org; Wed, 10 Apr 2024 23:41:53 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rulK6-0005Kw-BU for bug-gnu-emacs@gnu.org; Wed, 10 Apr 2024 23:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Apr 2024 03:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24542 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 24542-submit@debbugs.gnu.org id=B24542.171280692120506 (code B ref 24542); Thu, 11 Apr 2024 03:42:02 +0000 Original-Received: (at 24542) by debbugs.gnu.org; 11 Apr 2024 03:42:01 +0000 Original-Received: from localhost ([127.0.0.1]:54697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rulK4-0005KT-An for submit@debbugs.gnu.org; Wed, 10 Apr 2024 23:42:00 -0400 Original-Received: from mout.web.de ([212.227.17.12]:52789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rulJy-0005IC-0K for 24542@debbugs.gnu.org; Wed, 10 Apr 2024 23:41:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1712806890; x=1713411690; i=michael_heerdegen@web.de; bh=qPJQHzb3csIWsd/kAzrt3unDJ0NDSYZu+IRIMVr4G/A=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=lhX+tdGsGbmYAw/GSdRj/5xZrzVqn5MGFjhyZftNFGJ3969W0oYMbO1e2P19Ufnw 68+/XC6MrAfosCfcWTboUjm8Uj/a1wIlzV9bM4dNxAFk0A5xTZEcCNXgyCwZZR/1g jijt3G76RLAKrjX433O/Svax/oPaF91IUYeWEaRjLIceUtjN/ntQNkC39MODBPFiD s/ZUbXNPqHWwY0iW5RWHTVtby3A5O66VQhaNUbJd9o0FBX1UyDNNmNkS6cyYROV9m 2NxZMHuXCJumcbXj0GH1RAuBQvHpvBd1z+oCQaVbUgyTXdjT+QQF9UlxmsCzgFD9U 6mOxg4I/WlcAilwGKA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MeUc2-1sT08c2LTw-00alVB; Thu, 11 Apr 2024 05:41:30 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 10 Apr 2024 19:06:32 -0400") X-Provags-ID: V03:K1:vid7BJTMYNqSHGrgcvQd51Jc3wXO8Lr/uu0AheGncaEXSkcJhk5 P/RwhIlxi0L4vkQX/klKV3pI/5eXj7DQaQ7BoOVbgtb3A3pFMvgvYylxrBNEScBXzeC2Zj/ mYj5ZQ9U5cx4NRCDkc8PRzHL6WqPLa97utyMiWJp0jyPds/8p9taZPwu0snnV3njwZMN2vu +P2M1SqL9bN4lgXOP5Mfg== UI-OutboundReport: notjunk:1;M01:P0:KYSazaP71R4=;TilL6IF1MQTSb/C5utb4zhBOTGl pDY1f8Bm4LW3mye3OAwH6kNhfU/5VaW7UWemYj377otfCl6mhXkjSPlUUxIuUfgRLSvMJVo8i k18m5V6UcehuNQp7g0sHeF4R/IdJZkicrPGL+wnPoHF8p08PNs6hY3nQz5in+uaOh2Mfi5NiO SXDkWmvPzvcw1viBC0DS42UkuyN8acCW0qL+0b6N5woQgE76jXRv9TDgbdsqF+vAuCjQ6fhg1 cvHDRQ0TVA3hhsTvbdSltGOOyDxewhIy6OCVD7dzo8Xke5tJHecXlnBFl0CEaNxf0HywVExur p3ca9MpJ/zb5Kg5EJofUSDQId8ZOA2D4ZkOXUY8dYUPrl0QXMamKhbGcu3TyLbtMwy+U+mw2/ Rm/TTOjHGZbJln+BIrzZs7vYie+LGF/xUiudgLEO+4ym/mLUxRZt5RCB7Oqi6gOe/gHnE47Dm j9iMOvJKMh/aOdudh2TrJkIbpiEUv4ewM2UTsXp7rR3c67i/WRr6ofeVXvSXSrsfMpOuSpAkT 3CH1wF+VLTPMbFOdqVFdTbMCXQhal9hn1qu5dep7oWuApvW3WnBUDklm0xD6b8hpI8N2YvZCv 63UQJmpzy8rPCrF7KkqmW85s+Ds6BpB7tYKhQr9EZFSGrSZqGGkQj9FiSnzfIZLsdMpB7EU6f H9S7mVtSoJTKKokzKb2FR9a0mqybsUO7hTJ0XVZgZfsAfbjjOpn7QZD92iWTBZh28RvX0b/i7 IZStdPqBkRVwsd+ALytD8+nTj6mA7Kzmonud1tOGMXNDmJy3H9ykrFSIpbYedhplFT9AhKTq X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:283073 Archived-At: Stefan Monnier writes: > (defvar emacs-lisp-mode-syntax-table > (let ((table (make-syntax-table lisp-data-mode-syntax-table))) > - ;; These are redundant, now. > - ;;(modify-syntax-entry ?\[ "(] " table) > - ;;(modify-syntax-entry ?\] ")[ " table) > + ;; `syntax-propertize'. takes care of `,@'. > + (modify-syntax-entry ?@ "_" table) > table) > "Syntax table used in `emacs-lisp-mode'.") This seems to give good results for me - so far at least. Also Isearch symbol searching doesn't seem to be affected in any negative way (I think there is lost "." in your comment, however). Thanks, Michael.