GNU bug report logs -
#16961
left-char moves to beginning of line; visual-order-cursor-movement
Previous Next
Full log
Message #10 received at 16961-done <at> debbugs.gnu.org (full text, mbox):
> From: David Reitter <david.reitter <at> gmail.com>
> Date: Fri, 7 Mar 2014 10:52:38 -0500
> Cc: markoilcan <at> gmail.com
>
> Start Emacs -Q (testing with mainline build dated Jan 29):
>
> Paste the following:
>
> ——snip
> (global-hl-line-mode)
> (setq visual-order-cursor-movement t)
> (visual-line-mode)
>
> asdasd
> ——snap
>
> Note that “ asdasd” has a space at the beginning, and it needs to be the last line of the buffer.
> Evaluate the first three expressions, place the text cursor at the end of the buffer (that is, after “asd”).
>
> The line should be highlighted. Now press `left’ (or do M-x left-char).
>
> Point will jump to the beginning of the line.
> Expected behavior is that it would move by just one char.
HL Line Mode, the Mother Of All Evil...
Fixed in trunk revision 116701.
> > 1. Start aquamacs without customizations.
> > 2. M-x global-hl-line-mode.
> > 3. Type " testing" (note space before the word "testing").
> > 4. Press left arrow key once.
> > At this point the cursor is to the left of the space character before the word "testing" instead of before the letter "g".
Does this mean "Aquamacs without customizations" has
visual-order-cursor-movement set to t? If so, I think it's not a good
idea at all: that variable is user-level customization, it shouldn't
be forced on the users.
This bug report was last modified 11 years and 75 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.