From: Mark Oteiza Date: Sun, 3 Jul 2016 22:53:39 +0000 (-0400) Subject: * lisp/simple.el (save-mark-and-excursion): Add declare forms. X-Git-Tag: emacs-26.0.90~1840^2~124 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ca1b9b38dcf372b09028acf088f386ef09f2de84;p=emacs.git * lisp/simple.el (save-mark-and-excursion): Add declare forms. --- diff --git a/lisp/simple.el b/lisp/simple.el index bc3e7b83b8d..0da70976ed5 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -5223,6 +5223,7 @@ store it in a Lisp variable. Example: (defmacro save-mark-and-excursion (&rest body) "Like `save-excursion', but also save and restore the mark state. This macro does what `save-excursion' did before Emacs 25.1." + (declare (indent 0) (debug t)) (let ((saved-marker-sym (make-symbol "saved-marker"))) `(let ((,saved-marker-sym (save-mark-and-excursion--save))) (unwind-protect