[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/inspector 3ad0ba8951 1/2: tree-inspector-inspect-expres
From: |
ELPA Syncer |
Subject: |
[elpa] externals/inspector 3ad0ba8951 1/2: tree-inspector-inspect-expression command |
Date: |
Sat, 10 Sep 2022 19:57:41 -0400 (EDT) |
branch: externals/inspector
commit 3ad0ba89517cb5c9900a170401460e7da7f4babc
Author: Mariano Montone <marianomontone@gmail.com>
Commit: Mariano Montone <marianomontone@gmail.com>
tree-inspector-inspect-expression command
---
tree-inspector.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/tree-inspector.el b/tree-inspector.el
index 70375b83c7..2573b2fcd7 100644
--- a/tree-inspector.el
+++ b/tree-inspector.el
@@ -513,6 +513,13 @@ DATA can be any Emacs Lisp object."
(let ((result (eval (eval-sexp-add-defvars (elisp--preceding-sexp))
lexical-binding)))
(tree-inspector-inspect result)))
+;;;###autoload
+(defun tree-inspector-inspect-expression (exp)
+ "Evaluate EXP and inspect its result with a tree-inspector."
+ (interactive (list (read--expression "Eval and inspect: ")))
+
+ (tree-inspector-inspect (eval exp t)))
+
(provide 'tree-inspector)
;;; tree-inspector.el ends here