From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.bugs Subject: bug#56384: 29.0.50; backward-word doesn't move far enough in message-mode Date: Tue, 05 Jul 2022 07:34:49 -0700 Message-ID: <87tu7vljau.fsf@athena.silentflame.com> References: <875ykcoodr.fsf@athena.silentflame.com> <87zghn4x1z.fsf@gnus.org> <87o7y33hfm.fsf@gnus.org> 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="36124"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56384@debbugs.gnu.org, Sean Whitton To: Lars Ingebrigtsen , Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jul 05 16:35:21 2022 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 1o8je2-00097L-Eb for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 05 Jul 2022 16:35:20 +0200 Original-Received: from localhost ([::1]:59076 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o8je0-0001hJ-W2 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 05 Jul 2022 10:35:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o8jdm-0001eC-W8 for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2022 10:35:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57307) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o8jdm-0004rG-Nu for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2022 10:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o8jdm-0006wy-LG for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2022 10:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jul 2022 14:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56384 X-GNU-PR-Package: emacs Original-Received: via spool by 56384-submit@debbugs.gnu.org id=B56384.165703170226707 (code B ref 56384); Tue, 05 Jul 2022 14:35:02 +0000 Original-Received: (at 56384) by debbugs.gnu.org; 5 Jul 2022 14:35:02 +0000 Original-Received: from localhost ([127.0.0.1]:51204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8jdl-0006wb-F2 for submit@debbugs.gnu.org; Tue, 05 Jul 2022 10:35:01 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8jdg-0006wK-Ol for 56384@debbugs.gnu.org; Tue, 05 Jul 2022 10:35:00 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 728A35C01C8; Tue, 5 Jul 2022 10:34:51 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 05 Jul 2022 10:34:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1657031691; x= 1657118091; bh=PQATchuAU1apN4qv4wRn8h/s0mPBZ3fRGPDEDg2v9fQ=; b=v okXnVWkBslUKAHMOr5VgaAc2B7tP+r0aKwS47FWu2pgLskTOKO7nTUwVnBt1EflP u2NkvUL5+6D4glKUNqYIAy375R25FkK7vCzDTW7RSvyeL+CtoVwuNL/c1WLdNeXJ ToN68DSp58HslmMkuuUW0YFR9rTPJahqQC5c8eY6grPW+sM2J2GWsQQuxHZQt0Zm FoCx6uL5e1z4NFXj6L7c8YQ2xmH1XpMfN08DrDFFTFSmHHFtz3wpNEwyz/JtzEW7 6FrHaA+ON4w1PfkUGcIYX81YNr1rm18Rm7hr28fMIF1AdastYhPWs71Qs0OHetJS ZzR8/rstmX3JBJvGCbDfA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1657031691; x= 1657118091; bh=PQATchuAU1apN4qv4wRn8h/s0mPBZ3fRGPDEDg2v9fQ=; b=G xrD92WfOdTn3uYE/coISaidWPvxZjGPwOa+MW+m0QWxP6TKeXULSbpjP2GQPrZs2 cVqO5bz4Jqm3mATqLZFa9vBOeVecCwq8gGz3Ssiec21DXOmzej3Uk9T9ccTvC30T dSay+qc2Zq2fPzQm86Onbai+gJYFLvkw0S43Mv7j6CxJ3t7Tdfy6rD4dyiCM8jQz GuqndYQt/jaWygzr5dexw3aFXCjmh/Ne2d1N/2bst5Vty9+WBcvkdFI+rSmlhLMl AeBNilaNmtZhXv6IDKbKzyuG1nQnT5WXGvKCBRYUNOQb1MN+rEdUzcx48S6IuUZq IBHO5dfn1MQKrknD2OZAw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudeiuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkgggtgfesthhqtddttddtjeenucfhrhhomhepoehsphif hhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvgeqnecuggftrfgrthhtvghrnhephe efueevkeeitdeifeeijefhffeuudehudegteevkeetgeegtdfgkeevveffhfdvnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhpfihhihhtth honhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 5 Jul 2022 10:34:50 -0400 (EDT) Original-Received: by athena.silentflame.com (Postfix, from userid 1000) id B312E1B5D60; Tue, 5 Jul 2022 14:34:49 +0000 (UTC) In-Reply-To: <87o7y33hfm.fsf@gnus.org> 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:236122 Archived-At: Hello, On Tue 05 Jul 2022 at 01:52PM +02, Lars Ingebrigtsen wrote: > Andreas Schwab writes: > >> There is a syntax-table property on the first character. > > Ah, thanks. This was added by: > > commit 25449e7296fe6e5cd9bca49ae1bc52d1552d5324 > Author: Jo=C3=A3o T=C3=A1vora > AuthorDate: Sun Apr 12 13:12:27 2015 +0100 > > Summary: Improve sexp-based movement in message-mode > > Works by giving citations and smileys a different syntax. This helps > modes like `show-paren-mode', `electric-pair-mode', and C-M-* > sexp-based movement. >=20=20=20=20=20 > * lisp/gnus/message.el (message--syntax-propertize): New function. > (message-mode): Set syntax-related vars. > (message-smileys): New variable. > > * test/automated/message-mode-tests.el: New file I noticed this bug because it breaks expanding abbrevs at the beginning of the line. E.g. you've just pressed 'R' to reply with quoting the original message in Gnus, and point is at the beginning of the first quoted line. Then if you type a word that is the key for an abbrev, and then whitespace, it won't expand. I wonder if that can be fixed without losing the benefits of Jo=C3=A3o's change. --=20 Sean Whitton