* doc/emacs/indent.texi (Tab Stops): Updates for new tab-stop behavior.
* etc/NEWS: Related markup.
This commit is contained in:
parent
e3bd7eed8c
commit
e1e9d7cc73
3 changed files with 17 additions and 7 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2014-01-28 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* indent.texi (Tab Stops): Updates for new tab-stop behavior.
|
||||
|
||||
2014-01-27 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* dired.texi (Misc Dired Features): Copyedits for hide-details.
|
||||
|
|
|
|||
|
|
@ -157,10 +157,12 @@ C-u -999 C-x @key{TAB}
|
|||
Emacs defines certain column numbers to be @dfn{tab stops}. These
|
||||
are used as stopping points by @key{TAB} when inserting whitespace in
|
||||
Text mode and related modes (@pxref{Indentation}), and by commands
|
||||
like @kbd{M-i} (@pxref{Indentation Commands}). By default, tab stops
|
||||
are located every 8 columns. These positions are stored in the
|
||||
variable @code{tab-stop-list}, whose value is a list of column numbers
|
||||
in increasing order.
|
||||
like @kbd{M-i} (@pxref{Indentation Commands}). The variable
|
||||
@code{tab-stop-list} controls these positions. The default value
|
||||
is @code{nil}, which means a tab stop every 8 columns. The value
|
||||
can also be a list of column numbers (in increasing order) at which to
|
||||
place tab stops. Emacs extends the list forever by repeating the
|
||||
difference between the last and next-to-last elements.
|
||||
|
||||
@findex edit-tab-stops
|
||||
@kindex C-c C-c @r{(Edit Tab Stops)}
|
||||
|
|
@ -178,12 +180,15 @@ To install changes, type C-c C-c
|
|||
|
||||
@noindent
|
||||
The first line contains a colon at each tab stop. The numbers on the
|
||||
next two lines are present just to indicate where the colons are. It
|
||||
is implicitly extended to infinity by repeating the last step.
|
||||
next two lines are present just to indicate where the colons are.
|
||||
If the value @code{tab-stop-list} is @code{nil}, as it is by default,
|
||||
no colons are displayed initially.
|
||||
|
||||
You can edit this buffer to specify different tab stops by placing
|
||||
colons on the desired columns. The buffer uses Overwrite mode
|
||||
(@pxref{Minor Modes}). When you are done, type @kbd{C-c C-c} to make
|
||||
(@pxref{Minor Modes}). Remember that Emacs will extend the list of
|
||||
tab stops forever by repeating the difference between the last two
|
||||
explicit stops that you place. When you are done, type @kbd{C-c C-c} to make
|
||||
the new tab stops take effect. Normally, the new tab stop settings
|
||||
apply to all buffers. However, if you have made the
|
||||
@code{tab-stop-list} variable local to the buffer where you called
|
||||
|
|
|
|||
1
etc/NEWS
1
etc/NEWS
|
|
@ -268,6 +268,7 @@ normal editing behavior.
|
|||
|
||||
*** `electric-indent-mode' is enabled by default.
|
||||
|
||||
+++
|
||||
*** `tab-stop-list' is now implicitly extended to infinity by repeating
|
||||
the last step. Its default value is changed to nil, which means a tab
|
||||
stop every `tab-width' columns.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue