Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
e76b547b
Commit
e76b547b
authored
May 29, 1997
by
Richard M. Stallman
Browse files
(edebug-signal): Avoid infinite recursion.
parent
88039caa
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
3 deletions
+5
-3
lisp/emacs-lisp/edebug.el
lisp/emacs-lisp/edebug.el
+5
-3
No files found.
lisp/emacs-lisp/edebug.el
View file @
e76b547b
...
...
@@ -9,7 +9,7 @@
;; LCD Archive Entry:
;; edebug|Daniel LaLiberte|liberte@cs.uiuc.edu
;; |A source level debugger for Emacs Lisp.
;; |$Date: 1997/0
4/14 20:57:39
$|$Revision: 3.1
5
$|~/modes/edebug.el|
;; |$Date: 1997/0
5/05 01:03:53
$|$Revision: 3.1
6
$|~/modes/edebug.el|
;; This file is part of GNU Emacs.
...
...
@@ -86,7 +86,7 @@
;;; Code:
(
defconst
edebug-version
(let ((raw-version "$Revision: 3.1
5
$"))
(
let
((
raw-version
"$Revision: 3.1
6
$"
))
(
substring
raw-version
(
string-match
"[0-9.]*"
raw-version
)
(
match-end
0
))))
...
...
@@ -2260,7 +2260,9 @@ error is signaled again."
(
edebug
'error
(
cons
edebug-signal-name
edebug-signal-data
)))
;; If we reach here without another non-local exit, then send signal again.
;; i.e. the signal is not continuable, yet.
(signal edebug-signal-name edebug-signal-data))
;; Avoid infinite recursion.
(
let
((
signal-hook-function
nil
))
(
signal
edebug-signal-name
edebug-signal-data
)))
;;; Entering Edebug
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment