{"repo":"mmontone/emacs-inspector","free":true,"listed":false,"github":"https://github.com/mmontone/emacs-inspector","clone":"git clone https://github.com/mmontone/emacs-inspector.git","description":"Inspection tool for Emacs Lisp objects.","language":"Emacs Lisp","stars":121,"topics":["emacs","tools","emacs-lisp","debugging","debugging-tool"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"EMACS-INSPECTOR Overview Inspector tool for Emacs Lisp objects. Similar to inspectors available for Smalltalk and Common Lisp, but for Emacs Lisp. Also see: Emacs Tree Inspector tool. Installation This package is available from ELPA. M-x package-install RET inspector RET Usage Invocation M-x inspector-inspect-expression to evaluate an elisp expression and inspect the result. M-x inspector-inspect-last-sexp to evaluate last sexp in current buffer and inspect the result. M-x inspector-inspect-defun to evaluate the top-level defun at point at inspect the result. Inside the inspector M-x inspector-pop bound to letter l , to navigate to previous object. M-x inspector-quit bound to letter q , 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 ). From the Emacs debugger 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. From Help buffers When in a Help buffer, such as the ones created from describe-function , describe-variable , describe-keymap , and describe-symbol , you can use M-x inspector-inspect-help-buffer-expression to inspect the symbol associated with th","default_branch":null,"files":null,"tree":[],"storefront":"/r/mmontone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mmontone/emacs-inspector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}