Index: emacs/lisp/emacs-lisp/edebug.el
diff -c emacs/lisp/emacs-lisp/edebug.el:3.79
emacs/lisp/emacs-lisp/edebug.el:3.80
*** emacs/lisp/emacs-lisp/edebug.el:3.79 Mon Jul 4 17:33:35 2005
--- emacs/lisp/emacs-lisp/edebug.el Sun Jul 10 17:23:44 2005
***************
*** 2244,2249 ****
--- 2244,2250 ----
(max-specpdl-size (+ 200 max-specpdl-size))
(debugger edebug-debugger) ; only while edebug is active.
+ (edebug-with-timeout-suspend (with-timeout-suspend))
(edebug-outside-debug-on-error debug-on-error)
(edebug-outside-debug-on-quit debug-on-quit)
;; Binding these may not be the right thing to do.
***************
*** 2289,2294 ****
--- 2290,2296 ----
(edebug-enter edebug-function edebug-args edebug-body))
;; Reset global variables in case outside value was changed.
(setq executing-kbd-macro edebug-outside-executing-macro)
+ (with-timeout-unsuspend edebug-with-timeout-suspend)
(edebug-restore-status
'post-command-hook edebug-outside-post-command-hook)
(edebug-restore-status
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs