]> code.delx.au - gnu-emacs/blobdiff - lisp/emacs-lisp/edebug.el
Add an option in Edebug to prevent pauses after `h', 'f', and `o'.
[gnu-emacs] / lisp / emacs-lisp / edebug.el
index e8484fa1f94693304441ca504b9d53b4ee7f4602..07a846f5986ae75905b30d22814e4ba4766ec5fd 100644 (file)
@@ -233,6 +233,11 @@ If the result is non-nil, then break.  Errors are ignored."
   :type 'number
   :group 'edebug)
 
+(defcustom edebug-sit-on-break t
+  "Whether or not to pause for `edebug-sit-for-seconds' on reaching a break."
+  :type 'boolean
+  :group 'edebug)
+
 ;;; Form spec utilities.
 
 (defun get-edebug-spec (symbol)
@@ -2489,6 +2494,7 @@ MSG is printed after `::::} '."
                 (progn
                   ;; Display result of previous evaluation.
                   (if (and edebug-break
+                           edebug-sit-on-break
                            (not (eq edebug-execution-mode 'Continue-fast)))
                       (sit-for edebug-sit-for-seconds)) ; Show message.
                   (edebug-previous-result)))