emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 0714d666: Really enable setting a breakpoint without instrumentin


From: Lars Ingebrigtsen
Subject: master 0714d666: Really enable setting a breakpoint without instrumenting first
Date: Fri, 1 Nov 2019 12:42:34 -0400 (EDT)

branch: master
commit 0714d6664cd2e836d425d00951bbe599af553952
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    Really enable setting a breakpoint without instrumenting first
    
    * lisp/emacs-lisp/edebug.el (edebug-set-breakpoint): Really enable
    setting a breakpoint without instrumenting first (bug#23469).
---
 lisp/emacs-lisp/edebug.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index 237d939..d810523 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -3276,7 +3276,9 @@ With prefix argument, make it a temporary breakpoint."
   (interactive "P")
   ;; If the form hasn't been instrumented yet, do it now.
   (when (and (not edebug-active)
-            (let ((data (get (edebug-form-data-symbol) 'edebug)))
+            (let ((data (get (edebug--form-data-name
+                               (edebug-get-form-data-entry (point)))
+                              'edebug)))
               (or (null data) (markerp data))))
     (edebug-defun))
   (edebug-modify-breakpoint t nil arg))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]