]> git.eshelyaron.com Git - emacs.git/commitdiff
(compute_motion): Correct the criterion for when to
authorRichard M. Stallman <rms@gnu.org>
Sat, 2 Aug 1997 09:30:17 +0000 (09:30 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 2 Aug 1997 09:30:17 +0000 (09:30 +0000)
move back 1 space when we terminate just after continuing the line.

src/indent.c

index 6f2738b4165cc1e8ae6d4d16a03f0f4ffa6b6e05..5b51e405b6a99d4301b320c56e9c089a267f9068 100644 (file)
@@ -1152,7 +1152,7 @@ compute_motion (from, fromvpos, fromhpos, did_motion, to, tovpos, tohpos, width,
       if (vpos > tovpos || vpos == tovpos && hpos >= tohpos)
        {
          if (contin_hpos && prev_hpos == 0
-             && (contin_hpos == width || wide_column))
+             && ((hpos > tohpos && contin_hpos == width) || wide_column))
            { /* Line breaks because we can't put the character at the
                 previous line any more.  It is not the multi-column
                 character continued in middle.  Go back to previous