emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/inspector b95ba95184 2/2: inspect-edebug-expression


From: ELPA Syncer
Subject: [elpa] externals/inspector b95ba95184 2/2: inspect-edebug-expression
Date: Tue, 31 May 2022 10:57:47 -0400 (EDT)

branch: externals/inspector
commit b95ba951842cbfd0ac6c580866d28b16bc472e33
Author: Mariano Montone <marianomontone@gmail.com>
Commit: Mariano Montone <marianomontone@gmail.com>

    inspect-edebug-expression
---
 inspector.el | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/inspector.el b/inspector.el
index 087198ddeb..248645268b 100644
--- a/inspector.el
+++ b/inspector.el
@@ -29,6 +29,7 @@
 
 (require 'eieio)
 (require 'debug)
+(require 'edebug)
 
 ;;---- Utils ----------
 
@@ -675,6 +676,14 @@ When PRESERVE-HISTORY is T, inspector history is not 
cleared."
     (inspector-inspect (list :frame frame
                              :locals (inspector--alist-to-plist locals)))))
 
+;; ----- edebug-mode---------------------------------------
+
+;;;###autoload
+(defun inspect-edebug-expression (expr)
+  "Evaluate EXPR in edebug-mode, and inspect the result."
+  (interactive "xInspect edebug expression: " edebug-mode)
+  (inspector-inspect (edebug-eval expr)))
+
 ;;--------- Inspector mode ---------------------------------
 
 ;; Press letter 'i' in debugger backtrace to inspect locals.



reply via email to

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