From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#39134: 28.0.50; forward-sexp fails on curved singlequotes Date: Mon, 16 Aug 2021 17:39:32 +0200 Message-ID: <3acc81de-6603-1f73-5086-a2f9fcc0e874@easy-emacs.de> References: <7ba85204-6b66-40f6-350d-a81534c50c15@easy-emacs.de> <87h7fpap1p.fsf@cnu407c2zx.nsn-intra.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 Cc: 39134@debbugs.gnu.org To: mvar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 16 17:40:29 2021 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 1mFeiy-0009O2-OW for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 17:40:28 +0200 Original-Received: from localhost ([::1]:50680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFeix-0003dt-CC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 11:40:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51088) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFeiY-0003O3-5Q for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 11:40:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39226) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFeiX-000784-UI for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 11:40:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFeiX-00078a-IK for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 11:40:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Aug 2021 15:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39134 X-GNU-PR-Package: emacs Original-Received: via spool by 39134-submit@debbugs.gnu.org id=B39134.162912839027415 (code B ref 39134); Mon, 16 Aug 2021 15:40:01 +0000 Original-Received: (at 39134) by debbugs.gnu.org; 16 Aug 2021 15:39:50 +0000 Original-Received: from localhost ([127.0.0.1]:50772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFeiI-000783-Ex for submit@debbugs.gnu.org; Mon, 16 Aug 2021 11:39:50 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.134]:42027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFeiC-00077j-Qv for 39134@debbugs.gnu.org; Mon, 16 Aug 2021 11:39:44 -0400 Original-Received: from [192.168.178.63] ([94.134.177.202]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MTznO-1mfbZn33MQ-00QzyC; Mon, 16 Aug 2021 17:39:33 +0200 In-Reply-To: <87h7fpap1p.fsf@cnu407c2zx.nsn-intra.net> Content-Language: en-US X-Provags-ID: V03:K1:BKmfdUNN7f/ixa9P7rnSgDkdRE84v6Hv7i3eNmBWtrQXd9Nr0gN /4pN7M63atwb/XO+M0/U8DS0YlYbrz/u+Mr26PEWg454om4tetWINSUnaB4pNzvpIaRKJww kv86fdySel85SYoJmHKiAbTZK6UwvB4xzf9S8tgEq6r0kwnYjwb3cni/04S9ZjoqDHBtPf0 lG9fUy7Thuh3eZ5hxeaaw== X-UI-Out-Filterresults: notjunk:1;V03:K0:hyl+J2U1b7k=:Mr88AV7p43iROu4/8RCtr9 7/GVIBiYQzlL6+cA4P2e/CUM+MKalgV5AgZFKapvhZBjC9kPGTwYkdZiakv2pT2o9VJIfLWoM K/UIWiX0aHuk2l6zUJcoC6y2PpnKZX7LWYsQPly1XK5jXVUcNJg4s59xS+EQ4tLn8HWVVXytf ratEssPT4sYGCxExONuWGCOE3TDio4VAp0wC6wFgorFdxkf9/Zk46f/1O4NOS8Cue+H8IjAuW rpMUxmw/P8fedF+3s/u0uUA6ek787ybC3owolaEe2gw2/pc6QSdUi2lhfIOggcl+R/ZzWb3cx Xjt1p54LM+rVqg5dtZUg8e5I3KUhU1uESjQGmTWdmk6PlarKmUEZ64q8Ial+HK9t9eHbx8vy+ xQkBZNWY9tmBVXjDjobkxGkNNMfGTXt0ofuFNM8YlQbEPQ+3XmHw1N+gc2Ge6xKwYbYND/gBk /T0/V5ynps2Q99ojhy2KFBFLHMtjFoipfiNm/pmr+YfuJTgSQQ5sggejQBNezviXJFWxsItz1 O9WlVPEFHv5gvrBNHS4XgMpl8c2IVOqS4OXOiVhmN0DDDIbg8k9O1syP4aiBhA9ZAthDohxi2 LGKm2VXW08B3Jd0+LaX/gXQuXHye969h+eyzRzcLUV4CG0r/8LmiFK7JSCF5MCgmqU0zB9s7i y2s1O5I99tMDq5Qk3tOLCHRhezOnp4ANOch1JH0ajHt99KQvyYoDeD3kupdzNnMBrECxTbZ8Z h64iNjqCvTj8Mq4Y7XVI1GkyozMZn2iJQWz/EFwvvKwEqJV2PaD2E6SaCxRRsgua3qu3ZICA 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" Xref: news.gmane.io gmane.emacs.bugs:212040 Archived-At: On 16.08.21 08:20, mvar wrote: > Andreas Röhler writes: > >> Please consider output of "M-x describe-function RET defun RET". >> >> Go in first line to beginning of "‘byte-run.el’". From "Char: ‘ (8216, #o20030, >> #x2018," >> "M-x forward-sexp RET". Cursor stops at dot, but should go until Char: ’ (8217, >> #o20031, #x2019) >> >> Later on in buffer from start of "‘interactive’" it works as expected. >> Also on ‘defun-declarations-alist’. >> >> Thanks developing Emacs, >> Andreas > hi Andreas, > > even for ‘interactive’ it does not work as expected - the cursor moves > right on top of the second curly singlequote instead of the character to > its right (the dot in that output). But this happens in the help > text. In scratch buffer for the below string: > > boing ‘forward-sexp.test’ boing > > forward-sexp acknowledges 3 sexps. But adding an extra space > > boing ‘forward-sexp.test ’ boing > > will break it and the second sexp ends on the newly added space. > Looks like that these specific quotation marks are not considered as equivalents > of parentheses. > > do you see this as a general problem or just for the help-mode text? > > thank you in advance, > Michalis Hi Michalis, don't have any idea WRT importance of this. Just thought it may work  - modifying the help-mode syntax-table should do it. Best, Andreas