]> code.delx.au - gnu-emacs/commitdiff
* cmds.c (internal_self_insert): When we insert spaces for
authorK. Handa <handa@gnu.org>
Sat, 2 May 2015 13:38:36 +0000 (22:38 +0900)
committerK. Handa <handa@gnu.org>
Sat, 2 May 2015 13:38:36 +0000 (22:38 +0900)
padding, set point before the padding spaces, not after them.

src/cmds.c

index 168ce8355ed21ddf786f92a195ac60fd2c60c411..b590805ea8aac7c4c57b4345bd48c00ad5734e06 100644 (file)
@@ -473,7 +473,7 @@ internal_self_insert (int c, EMACS_INT n)
        }
 
       replace_range (PT, PT + chars_to_delete, string, 1, 1, 1);
-      Fforward_char (make_number (n + spaces_to_insert));
+      Fforward_char (make_number (n));
     }
   else if (n > 1)
     {