Commit b103c904 authored by Chong Yidong's avatar Chong Yidong
Browse files

Resection the Killing chapter in the Emacs manual.

* killing.texi: Resection the Info version to conform to the
printed manual, to avoid making sections on Accumulating Text, CUA
and Rectangles into full chapters.
parent e14ad691
2010-12-21 Chong Yidong <cyd@stupidchicken.com>
* killing.texi: Resection the Info version to conform to the
printed manual, to avoid making sections on Accumulating Text, CUA
and Rectangles into full chapters.
2010-12-13 Eli Zaretskii <eliz@gnu.org> 2010-12-13 Eli Zaretskii <eliz@gnu.org>
* custom.texi (Init Syntax): Add index entries for "character syntax". * custom.texi (Init Syntax): Add index entries for "character syntax".
......
...@@ -4,13 +4,9 @@ ...@@ -4,13 +4,9 @@
@c Free Software Foundation, Inc. @c Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions. @c See file emacs.texi for copying conditions.
@node Killing, Yanking, Mark, Top @node Killing, Registers, Mark, Top
@chapter Killing and Moving Text @chapter Killing and Moving Text
@ifnottex
@raisesections
@end ifnottex
@dfn{Killing} means erasing text and copying it into the @dfn{kill @dfn{Killing} means erasing text and copying it into the @dfn{kill
ring}, from which you can bring it back into the buffer by ring}, from which you can bring it back into the buffer by
@dfn{yanking} it. (Some applications use the terms ``cutting'' and @dfn{yanking} it. (Some applications use the terms ``cutting'' and
...@@ -19,9 +15,16 @@ moving or copying text within Emacs. It is very versatile, because ...@@ -19,9 +15,16 @@ moving or copying text within Emacs. It is very versatile, because
there are commands for killing many different types of syntactic there are commands for killing many different types of syntactic
units. units.
@iftex @menu
* Deletion and Killing:: Commands that remove text.
* Yanking:: Commands that insert text.
* Accumulating Text:: Other methods to add text to the buffer.
* Rectangles:: Operating on text in rectangular areas.
* CUA Bindings:: Using C-x/C-c/C-v to kill and yank.
@end menu
@node Deletion and Killing
@section Deletion and Killing @section Deletion and Killing
@end iftex
@cindex killing text @cindex killing text
@cindex cutting text @cindex cutting text
...@@ -233,7 +236,7 @@ explain why the text has not been erased. ...@@ -233,7 +236,7 @@ explain why the text has not been erased.
non-@code{nil} value, identical subsequent kills yield a single non-@code{nil} value, identical subsequent kills yield a single
kill-ring entry, without duplication. kill-ring entry, without duplication.
@node Yanking, Accumulating Text, Killing, Top @node Yanking
@section Yanking @section Yanking
@cindex moving text @cindex moving text
@cindex copying text @cindex copying text
...@@ -416,7 +419,7 @@ saved. ...@@ -416,7 +419,7 @@ saved.
@code{kill-ring}; you can view the entire contents of the kill ring with @code{kill-ring}; you can view the entire contents of the kill ring with
the command @kbd{C-h v kill-ring}. the command @kbd{C-h v kill-ring}.
@node Accumulating Text, Rectangles, Yanking, Top @node Accumulating Text
@section Accumulating Text @section Accumulating Text
@findex append-to-buffer @findex append-to-buffer
@findex prepend-to-buffer @findex prepend-to-buffer
...@@ -487,7 +490,7 @@ can lead to losing some of your editing. ...@@ -487,7 +490,7 @@ can lead to losing some of your editing.
Another way to move text around is to store it in a register. Another way to move text around is to store it in a register.
@xref{Registers}. @xref{Registers}.
@node Rectangles, CUA Bindings, Accumulating Text, Top @node Rectangles
@section Rectangles @section Rectangles
@cindex rectangle @cindex rectangle
@cindex columns (and rectangles) @cindex columns (and rectangles)
...@@ -613,7 +616,7 @@ rectangle shifts right. ...@@ -613,7 +616,7 @@ rectangle shifts right.
@code{string-rectangle}, but inserts the string on each line, @code{string-rectangle}, but inserts the string on each line,
shifting the original text to the right. shifting the original text to the right.
@node CUA Bindings, Registers, Rectangles, Top @node CUA Bindings
@section CUA Bindings @section CUA Bindings
@findex cua-mode @findex cua-mode
@vindex cua-mode @vindex cua-mode
...@@ -665,10 +668,6 @@ navigate to each of the words you want in the list, mark it (e.g. with ...@@ -665,10 +668,6 @@ navigate to each of the words you want in the list, mark it (e.g. with
insert a newline after the word in the target list by pressing insert a newline after the word in the target list by pressing
@key{RET}. @key{RET}.
@ifnottex
@lowersections
@end ifnottex
@ignore @ignore
arch-tag: d8da8f96-0928-449a-816e-ff2d3497866c arch-tag: d8da8f96-0928-449a-816e-ff2d3497866c
@end ignore @end ignore
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
@c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2001, 2002, @c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2001, 2002,
@c 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. @c 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions. @c See file emacs.texi for copying conditions.
@node Registers, Display, CUA Bindings, Top @node Registers, Display, Killing, Top
@chapter Registers @chapter Registers
@cindex registers @cindex registers
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment