From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Phil Sainty Newsgroups: gmane.emacs.bugs Subject: bug#52163: 28.0.60; visual-line-mode breaks C-a and C-e in extreme case Date: Mon, 17 Jan 2022 00:08:19 +1300 Message-ID: References: <9edad0d855d9f4618eb94f52c864670b@autistici.org> <83fsrgw6mu.fsf@gnu.org> <87v8yltad5.fsf@gnus.org> <9b0bd8fee0cb08997b2f0bcf79a785b9@webmail.orcon.net.nz> <42F16660-8FDC-499E-896B-D7DABDC59FD8@gnu.org> <8335loyoel.fsf@gnu.org> <83zgnwx9lp.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4806"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Orcon Webmail Cc: 52163@debbugs.gnu.org, larsi@gnus.org, iung@autistici.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 16 12:09:10 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 1n93PK-00019A-Ea for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 16 Jan 2022 12:09:10 +0100 Original-Received: from localhost ([::1]:54520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n93PJ-0003Ww-8p for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 16 Jan 2022 06:09:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n93PC-0003Wo-7O for bug-gnu-emacs@gnu.org; Sun, 16 Jan 2022 06:09:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49702) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n93PB-0004xh-UO for bug-gnu-emacs@gnu.org; Sun, 16 Jan 2022 06:09:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n93PB-0005m3-R1 for bug-gnu-emacs@gnu.org; Sun, 16 Jan 2022 06:09:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jan 2022 11:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52163 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 52163-submit@debbugs.gnu.org id=B52163.164233130522147 (code B ref 52163); Sun, 16 Jan 2022 11:09:01 +0000 Original-Received: (at 52163) by debbugs.gnu.org; 16 Jan 2022 11:08:25 +0000 Original-Received: from localhost ([127.0.0.1]:42605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n93Oa-0005l9-NS for submit@debbugs.gnu.org; Sun, 16 Jan 2022 06:08:24 -0500 Original-Received: from smtp-1.orcon.net.nz ([60.234.4.34]:50605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n93OZ-0005l1-8h for 52163@debbugs.gnu.org; Sun, 16 Jan 2022 06:08:23 -0500 Original-Received: from [10.253.37.70] (port=51804 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1n93OV-0008Lf-BS; Mon, 17 Jan 2022 00:08:19 +1300 Original-Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Mon, 17 Jan 2022 00:08:19 +1300 In-Reply-To: <83zgnwx9lp.fsf@gnu.org> X-Sender: psainty@orcon.net.nz X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- 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:224382 Archived-At: On 2022-01-16 23:23, Eli Zaretskii wrote: >> > In this scenario I would expect it to place the cursor on the >> > final character of the original visual line, rather than the >> > first character of the subsequent visual line. >> > what would be the result of C-b after C-e in this case? In that quoted suggestion of mine the C-e would have moved the cursor to the position 1 character before the end of the visual line, so C-b would move it an additional character backwards (as normal), leaving it two chars from the visual end of the line. My suggestion was predicated on an assumption that the user wouldn't mind that unbreakable lines behaved differently (or rather that they might consider that the benefit made the difference worthwhile). (Again, I'm not pursuing this any further; I just wanted to answer the question.) -Phil