From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: mvar Newsgroups: gmane.emacs.bugs Subject: bug#39134: 28.0.50; forward-sexp fails on curved singlequotes Date: Mon, 16 Aug 2021 09:20:34 +0300 Message-ID: <87h7fpap1p.fsf@cnu407c2zx.nsn-intra.net> References: <7ba85204-6b66-40f6-350d-a81534c50c15@easy-emacs.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="563"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 39134@debbugs.gnu.org To: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 16 08:21:11 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 1mFVzi-000AQR-WD for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 08:21:11 +0200 Original-Received: from localhost ([::1]:51978 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFVzh-0003gs-5L for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 02:21:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37780) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFVza-0003gV-Ml for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 02:21:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36731) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFVza-0000wG-Fo for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 02:21:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFVza-00087S-9o for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 02:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: mvar Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Aug 2021 06:21:02 +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.162909484631166 (code B ref 39134); Mon, 16 Aug 2021 06:21:02 +0000 Original-Received: (at 39134) by debbugs.gnu.org; 16 Aug 2021 06:20:46 +0000 Original-Received: from localhost ([127.0.0.1]:48277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFVzK-00086c-D3 for submit@debbugs.gnu.org; Mon, 16 Aug 2021 02:20:46 -0400 Original-Received: from mail-ej1-f53.google.com ([209.85.218.53]:46052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFVzG-00086N-LH for 39134@debbugs.gnu.org; Mon, 16 Aug 2021 02:20:45 -0400 Original-Received: by mail-ej1-f53.google.com with SMTP id qk33so29700820ejc.12 for <39134@debbugs.gnu.org>; Sun, 15 Aug 2021 23:20:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=HSQu+t5y26d92K+RLAdaAS6BeuhSih6CgextWfbxPMc=; b=jLFcyGVmHLAnM1QP5gqyK3BcViDZpj7ccz8dpYi1OE+jcMJ4R8QSqZpOxNDw1tdJi+ 9kEMeDi1rrXyyHA4wNTTjs8DurpqW4z8Cxf2geQ8+p5l8PIz/wLT7A3ZJtFIukf1QSe1 1wkDYkX7jmnL1HpHL8Aq7hgyc1hQdw2/CxQYifr1CqlxGdWGg6MB9oK6aJOB1L+lSCJb vjgvnA6iY1z1HTY/SvR20ZzguZ8YewsoOV28ApfM37rc32/mRgTBpN/S2HaE+jsLJ9Bb AD+B/JjPq13eP9yZ1JuswMQTty4SNNyhT2ouT5byn5rUQDIBVPO0qFRkP9UUbHx5FGf5 LGrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=HSQu+t5y26d92K+RLAdaAS6BeuhSih6CgextWfbxPMc=; b=uA/b3cCdk7tQHot+0epxoKJc9s6NK1F+cvufSnnpdvEVBHURfzK5PjNHzf+dnjCP0X 8MC9pUBN4cuS+b2khDYRsXAB47rx2LYw7ijuiFV0C7Ed4ckHljHhyMPOWnlsieGLXUpI 8Ng/za7eUGCjPF09LPh4whGciVkuL1uKmjdGWOXQ0ki7SXVIUqkCmXqOUo99VvZYJRzG 2H3+ijRJvWLeY/XLAUAUGtLFusnd6EJAUPR7iqRECJDRwAeNNEt4vDkohnwNCIOAqEjl /k5JXT2tfGT7V/0/qKt0KBr7Hxf332xyj5zTaL56v+MlUQDHN3hNcMGRcqIgC1Ui14MM 8rOA== X-Gm-Message-State: AOAM531fgkHkc1kzhJvUXsJ+8boHRAlfHX1whDhgbBJvbmy7YJEnNK+A aIeJZLiOaZq0oaXzzO3oomSnDHA3zwKH6YHI X-Google-Smtp-Source: ABdhPJwU1BnxBWTd1275hLEkbvd2Fhv0fM2lvPJDO5xzRYUpjfSBjUG5A+9i5CbBShKt3LZONZsTNw== X-Received: by 2002:a17:906:7b53:: with SMTP id n19mr14479886ejo.14.1629094836779; Sun, 15 Aug 2021 23:20:36 -0700 (PDT) Original-Received: from cnu407c2zx.nsn-intra.net (212.251.115.128.dsl.dyn.forthnet.gr. [212.251.115.128]) by smtp.gmail.com with ESMTPSA id i11sm4292677edu.97.2021.08.15.23.20.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Aug 2021 23:20:36 -0700 (PDT) X-Google-Original-From: mvar In-Reply-To: <7ba85204-6b66-40f6-350d-a81534c50c15@easy-emacs.de> ("Andreas =?UTF-8?Q?R=C3=B6hler?="'s message of "Tue, 14 Jan 2020 14:35:34 +0100") 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:211966 Archived-At: Andreas R=C3=B6hler writes: > Please consider output of "M-x describe-function RET defun RET". > > Go in first line to beginning of "=E2=80=98byte-run.el=E2=80=99". From "C= har: =E2=80=98 (8216, #o20030, > #x2018," > "M-x forward-sexp RET". Cursor stops at dot, but should go until Char: = =E2=80=99 (8217, > #o20031, #x2019) > > Later on in buffer from start of "=E2=80=98interactive=E2=80=99" it works= as expected. > Also on =E2=80=98defun-declarations-alist=E2=80=99. > > Thanks developing Emacs, > Andreas hi Andreas, even for =E2=80=98interactive=E2=80=99 it does not work as expected - the c= ursor 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 =E2=80=98forward-sexp.test=E2=80=99 boing forward-sexp acknowledges 3 sexps. But adding an extra space boing =E2=80=98forward-sexp.test =E2=80=99 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 equiva= lents of parentheses. do you see this as a general problem or just for the help-mode text? thank you in advance, Michalis