[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/man/indent.texi
From: |
Luc Teirlinck |
Subject: |
[Emacs-diffs] Changes to emacs/man/indent.texi |
Date: |
Mon, 30 Aug 2004 18:07:18 -0400 |
Index: emacs/man/indent.texi
diff -c emacs/man/indent.texi:1.14 emacs/man/indent.texi:1.15
*** emacs/man/indent.texi:1.14 Mon Sep 1 15:45:45 2003
--- emacs/man/indent.texi Mon Aug 30 22:02:36 2004
***************
*** 1,5 ****
@c This is part of the Emacs manual.
! @c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997 Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
@node Indentation, Text, Major Modes, Top
@chapter Indentation
--- 1,5 ----
@c This is part of the Emacs manual.
! @c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997, 2004 Free Software
Foundation, Inc.
@c See file emacs.texi for copying conditions.
@node Indentation, Text, Major Modes, Top
@chapter Indentation
***************
*** 75,81 ****
Normally, all of the above methods insert an optimal mix of tabs and
spaces to align to the desired column. @xref{Just Spaces}, for how to
disable use of tabs. However, @kbd{C-q @key{TAB}} always inserts a
! tab, even they are disabled for the indentation commands.
@c In Text mode, @key{TAB} runs the command @code{tab-to-tab-stop}, which
@c indents to the next tab stop column. You can set the tab stops with
--- 75,81 ----
Normally, all of the above methods insert an optimal mix of tabs and
spaces to align to the desired column. @xref{Just Spaces}, for how to
disable use of tabs. However, @kbd{C-q @key{TAB}} always inserts a
! tab, even when tabs are disabled for the indentation commands.
@c In Text mode, @key{TAB} runs the command @code{tab-to-tab-stop}, which
@c indents to the next tab stop column. You can set the tab stops with
***************
*** 95,101 ****
@findex back-to-indentation
To move over the indentation on a line, do @kbd{M-m}
(@code{back-to-indentation}). This command, given anywhere on a line,
! positions point at the first nonblank character on the line.
To insert an indented line before the current line, do @kbd{C-a C-o
@key{TAB}}. To make an indented line after the current line, use
--- 95,102 ----
@findex back-to-indentation
To move over the indentation on a line, do @kbd{M-m}
(@code{back-to-indentation}). This command, given anywhere on a line,
! positions point at the first nonblank character on the line, if any,
! or else at the end of the line.
To insert an indented line before the current line, do @kbd{C-a C-o
@key{TAB}}. To make an indented line after the current line, use
***************
*** 134,146 ****
@findex indent-region
@findex indent-rigidly
There are also commands for changing the indentation of several lines
! at once. @kbd{C-M-\} (@code{indent-region}) applies to all the lines
! that begin in the region; it indents each line in the ``usual'' way, as
! if you had typed @key{TAB} at the beginning of the line. A numeric
! argument specifies the column to indent to, and each line is shifted
! left or right so that its first nonblank character appears in that
! column. @kbd{C-x @key{TAB}} (@code{indent-rigidly}) moves all of the
! lines in the region right by its argument (left, for negative
arguments). The whole group of lines moves rigidly sideways, which is
how the command gets its address@hidden
--- 135,147 ----
@findex indent-region
@findex indent-rigidly
There are also commands for changing the indentation of several lines
! at once. They apply to all the lines that begin in the region.
! @kbd{C-M-\} (@code{indent-region}) indents each line in the ``usual''
! way, as if you had typed @key{TAB} at the beginning of the line. A
! numeric argument specifies the column to indent to, and each line is
! shifted left or right so that its first nonblank character appears in
! that column. @kbd{C-x @key{TAB}} (@code{indent-rigidly}) moves all of
! the lines in the region right by its argument (left, for negative
arguments). The whole group of lines moves rigidly sideways, which is
how the command gets its address@hidden
***************
*** 152,163 ****
@findex indent-relative
@kbd{M-x indent-relative} indents at point based on the previous line
(actually, the last nonempty line). It inserts whitespace at point, moving
! point, until it is underneath an indentation point in the previous line.
An indentation point is the end of a sequence of whitespace or the end of
the line. If point is farther right than any indentation point in the
! previous line, the whitespace before point is deleted and the first
! indentation point then applicable is used. If no indentation point is
! applicable even then, @code{indent-relative} runs @code{tab-to-tab-stop}
@ifinfo
(@pxref{Tab Stops}),
@end ifinfo
--- 153,162 ----
@findex indent-relative
@kbd{M-x indent-relative} indents at point based on the previous line
(actually, the last nonempty line). It inserts whitespace at point, moving
! point, until it is underneath the next indentation point in the previous line.
An indentation point is the end of a sequence of whitespace or the end of
the line. If point is farther right than any indentation point in the
! previous line, @code{indent-relative} runs @code{tab-to-tab-stop}
@ifinfo
(@pxref{Tab Stops}),
@end ifinfo
***************
*** 167,175 ****
unless it is called with a numeric argument, in which case it does
nothing.
- @code{indent-relative} is the definition of @key{TAB} in Indented Text
- mode. @xref{Text}.
-
@xref{Format Indentation}, for another way of specifying the
indentation for part of your text.
--- 166,171 ----
***************
*** 181,190 ****
@cindex tables, indentation for
@kindex M-i
@findex tab-to-tab-stop
! For typing in tables, you can use Text mode's definition of @key{TAB},
! @code{tab-to-tab-stop}. This command inserts indentation before point,
! enough to reach the next tab stop column. If you are not in Text mode,
! this command can be found on the key @kbd{M-i}.
@findex edit-tab-stops
@findex edit-tab-stops-note-changes
--- 177,185 ----
@cindex tables, indentation for
@kindex M-i
@findex tab-to-tab-stop
! For typing in tables, you can use @kbd{M-i} (@code{tab-to-tab-stop}).
! This command inserts indentation before point, enough to reach the
! next tab stop column.
@findex edit-tab-stops
@findex edit-tab-stops-note-changes
***************
*** 198,207 ****
edit-tab-stops}, which creates and selects a buffer containing a
description of the tab stop settings. You can edit this buffer to
specify different tab stops, and then type @kbd{C-c C-c} to make those
! new tab stops take effect. @code{edit-tab-stops} records which buffer
! was current when you invoked it, and stores the tab stops back in that
! buffer; normally all buffers share the same tab stops and changing them
! in one buffer affects all, but if you happen to make
@code{tab-stop-list} local in one buffer then @code{edit-tab-stops} in
that buffer will edit the local settings.
--- 193,203 ----
edit-tab-stops}, which creates and selects a buffer containing a
description of the tab stop settings. You can edit this buffer to
specify different tab stops, and then type @kbd{C-c C-c} to make those
! new tab stops take effect. The buffer uses Overwrite mode
! (@pxref{Minor Modes}). @code{edit-tab-stops} records which buffer was
! current when you invoked it, and stores the tab stops back in that
! buffer; normally all buffers share the same tab stops and changing
! them in one buffer affects all, but if you happen to make
@code{tab-stop-list} local in one buffer then @code{edit-tab-stops} in
that buffer will edit the local settings.
***************
*** 242,248 ****
@findex untabify
There are also commands to convert tabs to spaces or vice versa, always
preserving the columns of all nonblank text. @kbd{M-x tabify} scans the
! region for sequences of spaces, and converts sequences of at least three
spaces to tabs if that can be done without changing indentation. @kbd{M-x
untabify} changes all tabs in the region to appropriate numbers of spaces.
--- 238,244 ----
@findex untabify
There are also commands to convert tabs to spaces or vice versa, always
preserving the columns of all nonblank text. @kbd{M-x tabify} scans the
! region for sequences of spaces, and converts sequences of at least two
spaces to tabs if that can be done without changing indentation. @kbd{M-x
untabify} changes all tabs in the region to appropriate numbers of spaces.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/man/indent.texi,
Luc Teirlinck <=