top, but for Emacs.
v0.2 is the current development release. See vNext for more details on what's coming next.
explain-pause-modeis very lightweight; you can leave it running all the time. Turn it on after requiring it:
top-like view of the things Emacs has been doing:
There are 2 ways right now to install. (Melpa coming soon!)
If you are using straight.el, then you can use a normal receipe to install:
elisp (straight-use-package '(explain-pause-mode :type git :host github :repo "lastquestion/explain-pause-mode")) (explain-pause-mode)
elisp (use-package explain-pause-mode :straight (explain-pause-mode :type git :host github :repo "lastquestion/explain-pause-mode") :config (explain-pause-mode))
If you are interested in contributing, you might want to directly install from sources. Just
git cloneand then
make installwill bytecompile and install the sources to a path you specify, which should be on your emacs load path. It is important to bytecompile and optimize
explain-pause-modefor normal use, as the package hooks into many operations that happen on every command or keypress.
Feel free to take a look at the issues board, development is tracked openly on it and the the project board.