Mercurial > emacs
changeset 107529:d0d82a838677
* indent.el (indent-for-tab-command): Doc fix.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Mon, 22 Mar 2010 13:28:27 -0400 |
parents | 8fdf7263b3a2 |
children | 44c2979819e4 40292a5708c2 3e1f021606db |
files | lisp/ChangeLog lisp/indent.el |
diffstat | 2 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Mar 22 17:21:22 2010 +0000 +++ b/lisp/ChangeLog Mon Mar 22 13:28:27 2010 -0400 @@ -1,3 +1,7 @@ +2010-03-21 Chong Yidong <cyd@stupidchicken.com> + + * indent.el (indent-for-tab-command): Doc fix. + 2010-03-22 Alan Mackenzie <acm@muc.de> * progmodes/cc-engine.el (c-remove-stale-state-cache): Fix
--- a/lisp/indent.el Mon Mar 22 17:21:22 2010 +0000 +++ b/lisp/indent.el Mon Mar 22 13:28:27 2010 -0400 @@ -85,8 +85,10 @@ (defun indent-for-tab-command (&optional arg) "Indent line or region in proper way for current major mode or insert a tab. Depending on `tab-always-indent', either insert a tab or indent. -If initial point was within line's indentation, position after -the indentation. Else stay at same point in text. + +In most major modes, if point was in the current line's indentation, +it is moved to the first non-whitespace character after indenting; +otherwise it stays at the same position in the text. If a prefix argument is given, also rigidly indent the entire balanced expression which starts at the beginning of the current