From dfef8b1d717922a16841535d74c414da16e9abd3 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sat, 26 Mar 2005 02:04:33 +0000 Subject: [PATCH] (The Mark): Document temporary Transient Mark mode. --- lispref/markers.texi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lispref/markers.texi b/lispref/markers.texi index 31d6796af58..3353d7805ae 100644 --- a/lispref/markers.texi +++ b/lispref/markers.texi @@ -554,6 +554,12 @@ This variable if non-@code{nil} enables Transient Mark mode, in which every buffer-modifying primitive sets @code{deactivate-mark}. The consequence of this is that commands that modify the buffer normally make the mark inactive. + +Lisp programs can set @code{transient-mark-mode} to @code{only} to +enable Transient Mark mode for the following command only. During +that following command, the value of transient-mark-mode is +@code{identity}. If it is still @code{identity} at the end of the +command, it changes to nil. @end defopt @defopt mark-even-if-inactive -- 2.39.2