aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Monnier2015-04-13 14:05:09 -0400
committerStefan Monnier2015-04-13 14:05:09 -0400
commit5729f459d1dbb28bc405a142860a99e1329f388a (patch)
treefd47406fdfe5c37382edb1808b0d690ee77f47fa /etc
parent5d9432e6491f63fe4859a46737516c9510643626 (diff)
downloademacs-5729f459d1dbb28bc405a142860a99e1329f388a.tar.gz
emacs-5729f459d1dbb28bc405a142860a99e1329f388a.zip
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.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 03d4ced6dd4..13cd512cb5e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -201,6 +201,9 @@ font, and (iii) the specified window.
201 201
202* Editing Changes in Emacs 25.1 202* Editing Changes in Emacs 25.1
203 203
204** Successive single-char deletions are collapsed in the undo-log just like
205successive char insertions.
206
204** Unicode names entered via C-x 8 RET now use substring completion by default. 207** Unicode names entered via C-x 8 RET now use substring completion by default.
205 208
206** New minor mode global-eldoc-mode is enabled by default. 209** New minor mode global-eldoc-mode is enabled by default.