Function: debugger-env-macro

debugger-env-macro is a macro defined in debug.el.gz.

Signature

(debugger-env-macro &rest BODY)

Documentation

Run BODY in original environment.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/debug.el.gz
(defmacro debugger-env-macro (&rest body)
  "Run BODY in original environment."
  (declare (indent 0))
  `(progn
    (set-match-data debugger-outer-match-data)
    (prog1
        (progn ,@body)
      (setq debugger-outer-match-data (match-data)))))