From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 05:33:27 2014 Received: (at submit) by debbugs.gnu.org; 20 Mar 2014 09:33:27 +0000 Received: from localhost ([127.0.0.1]:41863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQZLq-0005SM-Hm for submit@debbugs.gnu.org; Thu, 20 Mar 2014 05:33:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35802) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQZLn-0005SE-Ng for submit@debbugs.gnu.org; Thu, 20 Mar 2014 05:33:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQZLg-0008Iw-Rd for submit@debbugs.gnu.org; Thu, 20 Mar 2014 05:33:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57259) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQZLg-0008Iq-PQ for submit@debbugs.gnu.org; Thu, 20 Mar 2014 05:33:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQZLb-0007FR-0X for bug-gnu-emacs@gnu.org; Thu, 20 Mar 2014 05:33:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQZLU-0008Dg-UQ for bug-gnu-emacs@gnu.org; Thu, 20 Mar 2014 05:33:10 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:37764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQZLU-0008Af-P0 for bug-gnu-emacs@gnu.org; Thu, 20 Mar 2014 05:33:04 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArATAJu0KlOkD4Xx/2dsb2JhbABag0GqGgIIgk8BkieFPnSDPSQ0AXiHTAEUnjaPbJoIAYgTh16HJIQiBI5QiXeBMoUDi3uBb4E/PA Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 20 Mar 2014 10:33:03 +0100 From: Nicolas Richard To: bug-gnu-emacs@gnu.org Subject: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position Date: Thu, 20 Mar 2014 10:33:14 +0100 Message-ID: <8761n91ag5.fsf@yahoo.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain Hello, I run (with latest trunk, but the problem exists in earlier builds too) : $ src/emacs -Q ~/tmp/testemacs.org then do: M-x visual-line-mode RET TAB ;; show the content of the headline C-x 3 ;; the second line gets wrapped (repeat if needed to achieve effect). C-n C-f At this point, cursor moves erroneously to the end of the headline, although M-: (point) RET reports 8 as it should (so, only the cursor is misplaced). Alternatively, "C-n C-f" can be replaced by "M-g c 8", then inserting chars shows where point really is. Here's the testemacs.org file --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=testemacs.org Content-Description: test case * foo f[[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] --=-=-= Content-Type: text/plain In GNU Emacs 24.3.50.6 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-03-07 on geodiff-mac3 Windowing system distributor `The X.Org Foundation', version 11.0.11304000 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=lucid 'CFLAGS= -O0 -g3'' Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix -- Nico. --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 09:18:05 2014 Received: (at 17047) by debbugs.gnu.org; 20 Mar 2014 13:18:05 +0000 Received: from localhost ([127.0.0.1]:41953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQcrE-0004Ue-Ov for submit@debbugs.gnu.org; Thu, 20 Mar 2014 09:18:05 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:11357) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQcrD-0004UK-1M for 17047@debbugs.gnu.org; Thu, 20 Mar 2014 09:18:03 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnEIAJ/pKlOkD4Xx/2dsb2JhbABahAwBAb5PhAqBLXSCJgEBBHkQCAMhJQ8BBEkTh2QBAxGuIpoRAYd8F4dehG+CGAeEOAEDkFGGD4FnhjWGM4VIgW+BPzw Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 20 Mar 2014 14:16:53 +0100 From: Nicolas Richard To: Nicolas Richard Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position References: <8761n91ag5.fsf@yahoo.fr> Date: Thu, 20 Mar 2014 14:17:04 +0100 In-Reply-To: <8761n91ag5.fsf@yahoo.fr> (Nicolas Richard's message of "Thu, 20 Mar 2014 10:33:14 +0100") Message-ID: <87txatyppr.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 17047 Cc: 17047@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Nicolas Richard writes: > * foo > f[[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] Sorry, the initial 'f' on the second line should not be there. Here's the correct file as attachment. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=testemacs.org Content-Description: test case * foo [[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] --=-=-= Content-Type: text/plain -- Nico. --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 13:24:41 2014 Received: (at 17047) by debbugs.gnu.org; 20 Mar 2014 17:24:41 +0000 Received: from localhost ([127.0.0.1]:42586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQghs-0006fF-II for submit@debbugs.gnu.org; Thu, 20 Mar 2014 13:24:41 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:51871) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQghn-0006f0-4v for 17047@debbugs.gnu.org; Thu, 20 Mar 2014 13:24:36 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N2Q00C00WCC4Y00@a-mtaout20.012.net.il> for 17047@debbugs.gnu.org; Thu, 20 Mar 2014 19:24:33 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N2Q00CEUWCW2820@a-mtaout20.012.net.il>; Thu, 20 Mar 2014 19:24:33 +0200 (IST) Date: Thu, 20 Mar 2014 19:24:46 +0200 From: Eli Zaretskii Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position In-reply-to: <87txatyppr.fsf@yahoo.fr> X-012-Sender: halo1@inter.net.il To: Nicolas Richard Message-id: <83zjkk7pgh.fsf@gnu.org> References: <8761n91ag5.fsf@yahoo.fr> <87txatyppr.fsf@yahoo.fr> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17047 Cc: 17047@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Nicolas Richard > Date: Thu, 20 Mar 2014 14:17:04 +0100 > Cc: 17047@debbugs.gnu.org > > Nicolas Richard writes: > > > * foo > > f[[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] > > Sorry, the initial 'f' on the second line should not be there. Here's > the correct file as attachment. Ugh, and I already wasted an hour trying to reproduce this, and was about to tell you I can't. Thanks for the fixed recipe. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 13:34:39 2014 Received: (at 17047) by debbugs.gnu.org; 20 Mar 2014 17:34:39 +0000 Received: from localhost ([127.0.0.1]:42602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQgrX-0006xZ-4U for submit@debbugs.gnu.org; Thu, 20 Mar 2014 13:34:39 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:63692) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WQgrU-0006xO-Cc for 17047@debbugs.gnu.org; Thu, 20 Mar 2014 13:34:37 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0N2Q00L00WPTP500@a-mtaout23.012.net.il> for 17047@debbugs.gnu.org; Thu, 20 Mar 2014 19:34:27 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N2Q00L62WTFMN60@a-mtaout23.012.net.il>; Thu, 20 Mar 2014 19:34:27 +0200 (IST) Date: Thu, 20 Mar 2014 19:34:41 +0200 From: Eli Zaretskii Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position In-reply-to: <83zjkk7pgh.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: theonewiththeevillook@yahoo.fr Message-id: <83vbv87ozy.fsf@gnu.org> References: <8761n91ag5.fsf@yahoo.fr> <87txatyppr.fsf@yahoo.fr> <83zjkk7pgh.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17047 Cc: 17047@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Thu, 20 Mar 2014 19:24:46 +0200 > From: Eli Zaretskii > Cc: 17047@debbugs.gnu.org > > > From: Nicolas Richard > > Date: Thu, 20 Mar 2014 14:17:04 +0100 > > Cc: 17047@debbugs.gnu.org > > > > Nicolas Richard writes: > > > > > * foo > > > f[[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] > > > > Sorry, the initial 'f' on the second line should not be there. Here's > > the correct file as attachment. > > Ugh, and I already wasted an hour trying to reproduce this, and was > about to tell you I can't. > > Thanks for the fixed recipe. Interim report: a very old bug, I see it in Emacs 23.1 (didn't try earlier). From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 23 12:03:08 2014 Received: (at 17047-done) by debbugs.gnu.org; 23 Mar 2014 16:03:08 +0000 Received: from localhost ([127.0.0.1]:46008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WRkrb-00013M-UA for submit@debbugs.gnu.org; Sun, 23 Mar 2014 12:03:08 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:54139) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WRkrX-000131-P1 for 17047-done@debbugs.gnu.org; Sun, 23 Mar 2014 12:03:05 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0N2W00M00BZASD00@mtaout24.012.net.il> for 17047-done@debbugs.gnu.org; Sun, 23 Mar 2014 18:00:57 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N2W00J58CHKM550@mtaout24.012.net.il>; Sun, 23 Mar 2014 18:00:57 +0200 (IST) Date: Sun, 23 Mar 2014 18:02:48 +0200 From: Eli Zaretskii Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position In-reply-to: <83vbv87ozy.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: theonewiththeevillook@yahoo.fr Message-id: <83k3bk3ntj.fsf@gnu.org> References: <8761n91ag5.fsf@yahoo.fr> <87txatyppr.fsf@yahoo.fr> <83zjkk7pgh.fsf@gnu.org> <83vbv87ozy.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17047-done Cc: 17047-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Thu, 20 Mar 2014 19:34:41 +0200 > From: Eli Zaretskii > Cc: 17047@debbugs.gnu.org > > > Date: Thu, 20 Mar 2014 19:24:46 +0200 > > From: Eli Zaretskii > > Cc: 17047@debbugs.gnu.org > > > > > From: Nicolas Richard > > > Date: Thu, 20 Mar 2014 14:17:04 +0100 > > > Cc: 17047@debbugs.gnu.org > > > > > > Nicolas Richard writes: > > > > > > > * foo > > > > f[[file:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]] > > > > > > Sorry, the initial 'f' on the second line should not be there. Here's > > > the correct file as attachment. > > > > Ugh, and I already wasted an hour trying to reproduce this, and was > > about to tell you I can't. > > > > Thanks for the fixed recipe. > > Interim report: a very old bug, I see it in Emacs 23.1 (didn't try > earlier). Fixed in revision 116843 on the emacs-24 branch. Note that moving cursor to the "f" of "file" from the left will get you to position 8, while moving there from the right will get you to position 10. But this is a separate "feature". Also note that this situation is one of the small number where visual-order-cursor-movement works differently from the default logical-order one, even though there's no bidirectional context anywhere in sight. And that is also a feature. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 05:41:16 2014 Received: (at 17047-done) by debbugs.gnu.org; 24 Mar 2014 09:41:16 +0000 Received: from localhost ([127.0.0.1]:46732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WS1Nc-0003Eu-49 for submit@debbugs.gnu.org; Mon, 24 Mar 2014 05:41:16 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:40429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WS1NZ-0003Eh-8s for 17047-done@debbugs.gnu.org; Mon, 24 Mar 2014 05:41:13 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4EAG39L1OkD4Xn/2dsb2JhbABZxwiBLHSCJQEBAQMBeQULCANGEARJE4dkAQwIrDeZXwGHXBeHZ4cTB4Q4AQOUXoNshjWLfIFvgT88 Received: from pno-math-231.ulb.ac.be (HELO LDLC-portable) ([164.15.133.231]) by smtp.ulb.ac.be with ESMTP; 24 Mar 2014 10:41:06 +0100 From: Nicolas Richard To: Eli Zaretskii Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position In-Reply-To: <83k3bk3ntj.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 23 Mar 2014 18:02:48 +0200") References: <8761n91ag5.fsf@yahoo.fr> <87txatyppr.fsf@yahoo.fr> <83zjkk7pgh.fsf@gnu.org> <83vbv87ozy.fsf@gnu.org> <83k3bk3ntj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Date: Mon, 24 Mar 2014 10:41:07 +0100 Message-ID: <8738i8djd8.fsf_-_@yahoo.fr> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 17047-done Cc: 17047-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Eli Zaretskii writes: > Fixed in revision 116843 on the emacs-24 branch. Thanks ! > Note that moving cursor to the "f" of "file" from the left will get > you to position 8, while moving there from the right will get you to > position 10. But this is a separate "feature". This is not unexpected I think. It would be nice to have a visual clue about which side of the invisible text we stand, but I have no idea what kind of clue it should be. Is that worth a wishlist bug anyway ? > Also note that this situation is one of the small number where > visual-order-cursor-movement works differently from the default > logical-order one, even though there's no bidirectional context > anywhere in sight. And that is also a feature. Just for the record, the difference is that no matter if we come from left or right, we get to position 10. -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 13:23:17 2014 Received: (at 17047) by debbugs.gnu.org; 24 Mar 2014 17:23:18 +0000 Received: from localhost ([127.0.0.1]:47920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WS8ai-0000f4-4D for submit@debbugs.gnu.org; Mon, 24 Mar 2014 13:23:16 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:38527) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WS8ae-0000er-IA for 17047@debbugs.gnu.org; Mon, 24 Mar 2014 13:23:14 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N2Y00J00ARTXH00@a-mtaout20.012.net.il> for 17047@debbugs.gnu.org; Mon, 24 Mar 2014 19:23:09 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N2Y00JWFAYLM460@a-mtaout20.012.net.il>; Mon, 24 Mar 2014 19:23:09 +0200 (IST) Date: Mon, 24 Mar 2014 19:23:00 +0200 From: Eli Zaretskii Subject: Re: bug#17047: 24.3.50; visual-line-mode + org-mode + C-f makes cursor jumps to unexpected position In-reply-to: <8738i8djd8.fsf_-_@yahoo.fr> X-012-Sender: halo1@inter.net.il To: Nicolas Richard Message-id: <83lhvz1pfv.fsf@gnu.org> References: <8761n91ag5.fsf@yahoo.fr> <87txatyppr.fsf@yahoo.fr> <83zjkk7pgh.fsf@gnu.org> <83vbv87ozy.fsf@gnu.org> <83k3bk3ntj.fsf@gnu.org> <8738i8djd8.fsf_-_@yahoo.fr> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17047 Cc: 17047@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Nicolas Richard > Cc: 17047-done@debbugs.gnu.org > Date: Mon, 24 Mar 2014 10:41:07 +0100 > > > Note that moving cursor to the "f" of "file" from the left will get > > you to position 8, while moving there from the right will get you to > > position 10. But this is a separate "feature". > > This is not unexpected I think. It would be nice to have a visual clue > about which side of the invisible text we stand, but I have no idea what > kind of clue it should be. Is that worth a wishlist bug anyway ? The clue you mention is not what bothers me. What bothers me is that the same position of the cursor corresponds to 2 different text positions, and you can only get to one of them, depending on the direction of the cursor motion. From the left, you get positions 7, 8, 11, 12, ... From the right, you get 12, 11, 10, 7, ... The cursor is positioned on the same character for both 8 and 10. The only justification for this "feature" is that otherwise you couldn't have inserted text before the invisible portion. > > Also note that this situation is one of the small number where > > visual-order-cursor-movement works differently from the default > > logical-order one, even though there's no bidirectional context > > anywhere in sight. And that is also a feature. > > Just for the record, the difference is that no matter if we come from > left or right, we get to position 10. Indeed, because it goes by characters that are actually displayed, and the character at position 8 is not. From unknown Mon Jun 23 18:33:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Apr 2014 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator