Inspector tool for Emacs Lisp objects.
Similar to inspectors available for Smalltalk and Common Lisp, but for Emacs Lisp.
This package is available from ELPA.
M-x package-install RET inspector RET
M-x inspect-expressionto evaluate an elisp expression and inspect the result.M-x inspect-last-sexpto evaluate last sexp in current buffer and inspect the result.
M-x inspector-popbound to letterl, to navigate to previous object.M-x inspector-quitbound to letterq, to exit the inspector.
Also, M-x forward-button and M-x backward-button are conveniently bound to n and p.
They can be used for fast navigation across the buttons that the inspector displays.
Finally, you can use M-x eval-expression bound to letter e, to evaluate an elisp expression using the object currently being inspected (it is bound to *).
When on an Emacs debugging backtrace, press letter i to inspect the pointed frame and its local variables.
When on edebug-mode, use C-c C-i for inspecting expressions in the debugger.
