]> code.delx.au - gnu-emacs/commit
Collapse successive char deletions in the undo log
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 13 Apr 2015 18:05:09 +0000 (14:05 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 13 Apr 2015 18:05:09 +0000 (14:05 -0400)
commit5729f459d1dbb28bc405a142860a99e1329f388a
treefd47406fdfe5c37382edb1808b0d690ee77f47fa
parent5d9432e6491f63fe4859a46737516c9510643626
Collapse successive char deletions in the undo log

* src/cmds.c (remove_excessive_undo_boundaries): New function,
extracted from Fself_insert_command.
(Fdelete_char, Fself_insert_command): Use it.
* src/fileio.c (Fmake_symbolic_link): Rename arg to `target'.
* src/keyboard.c (syms_of_keyboard): `top-level' shouldn't be special.
etc/NEWS
src/cmds.c
src/fileio.c
src/keyboard.c