changeset 93359:8e219ad08f96

(Words, Pages, Fill Commands, HTML Mode): Describe Transient Mark mode as the default. (Paragraphs): Describe how M-h behaves when region is active.
author Chong Yidong <cyd@stupidchicken.com>
date Fri, 28 Mar 2008 19:04:42 +0000
parents 6271c3c4590b
children 80674d4c5239
files doc/emacs/text.texi
diffstat 1 files changed, 27 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/doc/emacs/text.texi	Fri Mar 28 19:04:33 2008 +0000
+++ b/doc/emacs/text.texi	Fri Mar 28 19:04:42 2008 +0000
@@ -165,8 +165,7 @@
 over the words, or you can use the command @kbd{M-@@} (@code{mark-word})
 which does not move point, but sets the mark where @kbd{M-f} would move
 to.  @kbd{M-@@} accepts a numeric argument that says how many words to
-scan for the place to put the mark.  In Transient Mark mode, this command
-activates the mark.
+scan for the place to put the mark.
 
   The word commands' understanding of word boundaries is controlled
 by the syntax table.  Any character can, for example, be declared to
@@ -298,15 +297,17 @@
 
 @kindex M-h
 @findex mark-paragraph
-  When you wish to operate on a paragraph, you can use the command
-@kbd{M-h} (@code{mark-paragraph}) to set the region around it.  Thus,
-for example, @kbd{M-h C-w} kills the paragraph around or after point.
-The @kbd{M-h} command puts point at the beginning and mark at the end of
-the paragraph point was in.  In Transient Mark mode, it activates the
-mark.  If point is between paragraphs (in a run of blank lines, or at a
-boundary), the paragraph following point is surrounded by point and
-mark.  If there are blank lines preceding the first line of the
-paragraph, one of these blank lines is included in the region.
+  When you wish to operate on a paragraph, you can type @kbd{M-h}
+(@code{mark-paragraph}) to set the region around it.  Thus, for
+example, @kbd{M-h C-w} kills the paragraph around or after point.
+@kbd{M-h} puts point at the beginning and mark at the end of the
+paragraph point was in.  If point is between paragraphs (in a run of
+blank lines, or at a boundary), the paragraph following point is
+surrounded by point and mark.  If there are blank lines preceding the
+first line of the paragraph, one of these blank lines is included in
+the region.  If the region is already active, the command sets the
+mark without changing point; furthermore, each subsequent @kbd{M-h}
+further advances the mark by one paragraph.
 
 @vindex paragraph-start
 @vindex paragraph-separate
@@ -368,8 +369,7 @@
   The @kbd{C-x C-p} command (@code{mark-page}) puts point at the
 beginning of the current page and the mark at the end.  The page
 delimiter at the end is included (the mark follows it).  The page
-delimiter at the front is excluded (point follows it).  In Transient
-Mark mode, this command activates the mark.
+delimiter at the front is excluded (point follows it).
 
   @kbd{C-x C-p C-w} is a handy way to kill a page to move it
 elsewhere.  If you move to another page delimiter with @kbd{C-x [} and
@@ -502,9 +502,9 @@
   To refill a paragraph, use the command @kbd{M-q}
 (@code{fill-paragraph}).  This operates on the paragraph that point is
 inside, or the one after point if point is between paragraphs.
-Refilling works by removing all the line-breaks, then inserting new ones
-where necessary.  When the mark is active in Transient Mark mode, this
-command operates on the active region like @code{fill-region}.
+Refilling works by removing all the line-breaks, then inserting new
+ones where necessary.  When there is an active region, this command
+operates on the text within the region like @code{fill-region}.
 
 @findex fill-region
   To refill many paragraphs, use @kbd{M-x fill-region}, which
@@ -1785,9 +1785,10 @@
 between them.
 
 With a prefix argument @var{n}, the command puts the tag around the
-@var{n} words already present in the buffer after point.  With
-@minus{}1 as argument, it puts the tag around the region.  (In
-Transient Mark mode, it does this whenever a region is active.)
+@var{n} words already present in the buffer after point.  Whenever a
+region is active, it puts the tag around the region (when Transient
+Mark mode is off, it does this when a numeric argument of @minus{}1 is
+supplied.)
 
 @item C-c C-a
 @kindex C-c C-a @r{(SGML mode)}
@@ -2177,15 +2178,17 @@
 @subsection Colors in Formatted Text
 
   You can specify foreground and background colors for portions of the
-text.  Under Text Properties there is a submenu for specifying the
+text.  Under Text Properties, there is a submenu for specifying the
 foreground color, and a submenu for specifying the background color.
 Each one lists all the colors that you have used in Enriched mode in
 the current Emacs session.
 
-  If you specify a color with a prefix argument---or, in Transient
-Mark mode, if the region is not active---then it applies to any
-immediately following self-inserting input.  Otherwise, the command
-applies to the region.
+  If the region is active, the command applies to the text in the
+region; otherwise, it applies to any immediately following
+self-inserting input.  When Transient Mark mode is off
+(@pxref{Persistent Mark}), it always applies to the region unless a
+prefix argument is given, in which case it applies to the following
+input.
 
   Each of the two color submenus contains one additional item:
 @samp{Other}.  You can use this item to specify a color that is not