]> git.eshelyaron.com Git - emacs.git/commitdiff
doc/emacs copyedits re rectangle-mark-mode
authorGlenn Morris <rgm@gnu.org>
Sat, 4 Oct 2014 02:36:49 +0000 (19:36 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 4 Oct 2014 02:36:49 +0000 (19:36 -0700)
* doc/emacs/killing.texi (Rectangles): Copyedits re rectangle-mark-mode.
(CUA Bindings): Mention rectangle-mark-mode.

doc/emacs/ChangeLog
doc/emacs/killing.texi

index 5d262c00c3382ed8a4a775a401b0d0d3b573b98f..c0bd897963141b35e1979fba71610321f05cc6b5 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-04  Glenn Morris  <rgm@gnu.org>
+
+       * killing.texi (Rectangles): Copyedits re rectangle-mark-mode.
+       (CUA Bindings): Mention rectangle-mark-mode.
+
 2014-10-03  Martin Rudalics  <rudalics@gmx.at>
 
        * frames.texi (Frame Commands):
index 45dbd5727aca475bfd26c26423a0b4cf8c787a63..f4b1752643dc4d89ef51feb8853c55c27e5096d2 100644 (file)
@@ -754,6 +754,10 @@ Replace rectangle contents with @var{string} on each line
 (@code{string-rectangle}).
 @item M-x string-insert-rectangle @key{RET} @var{string} @key{RET}
 Insert @var{string} on each line of the rectangle.
+@item C-x @key{SPC}
+Toggle Rectangle Mark mode (@code{rectangle-mark-mode}).
+When this mode is active, the region-rectangle is highlighted and can
+be shrunk/grown, and the standard kill and yank commands operate on it.
 @end table
 
   The rectangle operations fall into two classes: commands to erase or
@@ -840,11 +844,13 @@ rectangle shifts right.
 shifting the original text to the right.
 
 @findex rectangle-mark-mode
-@cindex rectangular region
-  The command @kbd{C-x @key{SPC}} (@code{rectangle-mark-mode}) makes a
-@dfn{rectangular region}.  It is a new feature introduced in GNU Emacs
-24.4, and most commands now are still unaware of it, but kill and yank
-(@pxref{Killing}) do work on the rectangle.
+  The command @kbd{C-x @key{SPC}} (@code{rectangle-mark-mode}) toggles
+whether the region-rectangle or the standard region is highlighted
+(first activating the region if necessary).  When this mode is enabled,
+commands that resize the region (@kbd{C-f}, @kbd{C-n} etc.) do
+so in a rectangular fashion, and killing and yanking operate on the
+rectangle.  @xref{Killing}.  The mode persists only as long as the
+region is active.
 
 @node CUA Bindings
 @section CUA Bindings
@@ -887,7 +893,8 @@ any direction.  Normal text you type is inserted to the left or right
 of each line in the rectangle (on the same side as the cursor).
 
   You can use this rectangle support without activating CUA by calling the
-@code{cua-rectangle-mark-mode} command.
+@code{cua-rectangle-mark-mode} command.  But see also the standard
+@code{rectangle-mark-mode}.  @xref{Rectangles}.
 
   With CUA you can easily copy text and rectangles into and out of
 registers by providing a one-digit numeric prefix to the kill, copy,