From: Richard M. Stallman Date: Sat, 26 Mar 2005 02:04:33 +0000 (+0000) Subject: (The Mark): Document temporary Transient Mark mode. X-Git-Tag: ttn-vms-21-2-B4~1508 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=dfef8b1d717922a16841535d74c414da16e9abd3;p=emacs.git (The Mark): Document temporary Transient Mark mode. --- 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