[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.