Function: evil-with-transient-mark-mode
evil-with-transient-mark-mode is a macro defined in evil-common.el.
Signature
(evil-with-transient-mark-mode &rest BODY)
Documentation
Execute BODY with Transient Mark mode.
Then restore Transient Mark mode to its previous setting.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defmacro evil-with-transient-mark-mode (&rest body)
"Execute BODY with Transient Mark mode.
Then restore Transient Mark mode to its previous setting."
(declare (indent defun)
(debug t))
`(let ((inhibit-quit t)
evil-transient-vals)
(unwind-protect
(progn
(evil-save-transient-mark-mode)
(evil-transient-mark 1)
,@body)
(evil-restore-transient-mark-mode))))