summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorTeemu Likonen <tlikonen@iki.fi>2013-10-08 02:17:49 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2013-10-08 02:17:49 -0400
commitb7d5bd823c239a8ee3613abcc4e24fe290a673d0 (patch)
tree46792f6184ff85dcdc20a09f3a1351763f2586c5 /etc/NEWS
parentd180bde8e49f2475adbbd987d3f98dde20c9b18e (diff)
downloademacs-b7d5bd823c239a8ee3613abcc4e24fe290a673d0.tar.gz
* indent.el: Provide interactive indent-rigidly mode. Use lexical-binding.
(indent-rigidly--current-indentation): New function. (indent-rigidly-map): New var. (indent-rigidly): Use it to provide interactive mode. (indent-region): Add progress reporter. (tab-stop-list): Make it implicitly extend to infinity by repeating the last step. (indent--next-tab-stop): New function to implement this behavior. (tab-to-tab-stop, move-to-tab-stop): Use it. Fixes: debbugs:8196
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 560c54c0f83..00e47907cde 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -163,6 +163,13 @@ and this variable has been marked obsolete.
* Editing Changes in Emacs 24.4
+** C-x TAB enters a transient interactive mode.
+You can then use the left/right cursor keys to move the block of text.
+
+** `tab-stop-list' is now implicitly extended to infinity.
+Its default value is changed to nil which means a tab stop every
+`tab-width' columns.
+
** `split-window' is no longer a command, just a non-interactive function.
As a command it was a special case of `split-window-below', and as such
superfluous. After being reimplemented in Lisp, its interactive form