[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/doc/emacs ChangeLog mark.texi
From: |
Chong Yidong |
Subject: |
[Emacs-diffs] emacs/doc/emacs ChangeLog mark.texi |
Date: |
Thu, 28 May 2009 20:36:04 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Chong Yidong <cyd> 09/05/28 20:36:04
Modified files:
doc/emacs : ChangeLog mark.texi
Log message:
* mark.texi (Mark): Further clarifications.
(Setting Mark): Emphasize that C-SPC activates the mark.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/ChangeLog?cvsroot=emacs&r1=1.323&r2=1.324
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/mark.texi?cvsroot=emacs&r1=1.11&r2=1.12
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/ChangeLog,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -b -r1.323 -r1.324
--- ChangeLog 28 May 2009 16:53:05 -0000 1.323
+++ ChangeLog 28 May 2009 20:36:03 -0000 1.324
@@ -1,5 +1,10 @@
2009-05-28 Chong Yidong <address@hidden>
+ * mark.texi (Mark): Further clarifications.
+ (Setting Mark): Emphasize that C-SPC activates the mark.
+
+2009-05-28 Chong Yidong <address@hidden>
+
* mark.texi (Mark): Clarify introduction. Mention disabling Transient
Mark mode.
(Using Region, Persistent Mark): Use "active mark" instead of "active
Index: mark.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/mark.texi,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- mark.texi 28 May 2009 16:53:05 -0000 1.11
+++ mark.texi 28 May 2009 20:36:04 -0000 1.12
@@ -16,9 +16,10 @@
one comes earlier in the text; each time you move point, the region
changes.
- When the mark is @dfn{active}, Emacs indicates the extent of the
-region by highlighting the text within it, using the @code{region}
-face (@pxref{Face Customization}). After certain non-motion commands,
+ Setting the mark at a position in the text also @dfn{activates} it.
+When the mark is active, Emacs indicates the extent of the region by
+highlighting the text within it, using the @code{region} face
+(@pxref{Face Customization}). After certain non-motion commands,
including any command that changes the text in the buffer, Emacs
automatically @dfn{deactivates} the mark; this turns off the
highlighting. You can also explicitly deactivate the mark at any
@@ -56,7 +57,7 @@
@table @kbd
@item address@hidden
-Set the mark at point (@code{set-mark-command}).
+Set the mark at point, and activate it (@code{set-mark-command}).
@item C-@@
The same.
@item C-x C-x
@@ -75,14 +76,14 @@
@kindex C-@@
@findex set-mark-command
The most common way to set the mark is with @address@hidden
-(@code{set-mark-command}), which sets the mark where point
address@hidden is no @address@hidden character in
address@hidden; usually, typing @address@hidden on a text terminal
-gives the character @kbd{C-@@}. This key is also bound to
address@hidden, so unless you are unlucky enough to have an
-text terminal that behaves differently, you might as well think of
address@hidden@@} as @address@hidden You can then move point away,
-leaving the mark behind.
+(@code{set-mark-command})@footnote{There is no @address@hidden
+character in @acronym{ASCII}; usually, typing @address@hidden on a
+text terminal gives the character @kbd{C-@@}. This key is also bound
+to @code{set-mark-command}, so unless you are unlucky enough to have
+an text terminal that behaves differently, you might as well think of
address@hidden@@} as @address@hidden This sets the mark where point is,
+and activates it. You can then move point away, leaving the mark
+behind.
For example, suppose you wish to convert part of the buffer to upper
case. To accomplish this, go to the beginning of the desired text,
@@ -95,7 +96,7 @@
@findex exchange-point-and-mark
The command @kbd{C-x C-x} (@code{exchange-point-and-mark}) exchanges
the positions of point and the mark, keeping the region unchanged. If
-no mark is active, Emacs first reactivates the mark wherever it was
+the mark is inactive, Emacs first reactivates the mark wherever it was
last set. @kbd{C-x C-x} is useful when you are satisfied with the
position of point but want to move the other end of the region (where
the mark is). Using @kbd{C-x C-x} a second time, if necessary, puts