bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#926: 23.0.60; move-end-of-line goes to previous line in outline-mode


From: martin rudalics
Subject: bug#926: 23.0.60; move-end-of-line goes to previous line in outline-mode
Date: Thu, 11 Sep 2008 10:54:32 +0200
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)

> 1. emacs -Q
> 2. Evaluate the following code with C-x C-e:
>
>   (progn
>     (pop-to-buffer "*tmp*")
>     (outline-mode)
>     (insert "* 1. section\n"
>      "  body text\n"
>      "* 2. section\n"
>      "  more text\n")
>     (hide-subtree))
>
> 3. Press C-a (move-beginning-of-line) to put the cursor at the
>    beginning of line "* 2. section...".
>
> 4. Here comes the bug. Pressing C-e (move-end-of-line) moves the
>    cursor to the end of previous line ("body text") instead of current
>    line.

This seems related to a recent change in `vertical-motion': If you move
`point' to any place on the "* 2. section..." line but the ellipsis and
do (vertical-motion 1) `point' goes to the end of the buffer.  When
`point' is right on the ellipsis `point' moves to the beginning of the
line.

martin







reply via email to

[Prev in Thread] Current Thread [Next in Thread]