helpful
helpful copied to clipboard
A better Emacs *help* buffer
Hello, Would you consider adding this example to the README? I make heavy use of nested keymaps in my config, so the current example did not work well, and when...
How about an more "helpful" implementation of apropos?
When using `helpful-function` on `electric-pair-mode`, the helpful buffer is blank and this error shows up in the minibuffer: ``` helpful--find-by-macroexpanding: Invalid read syntax: ")" ``` It also happens with `electric-pair-local-mode`...
I was actually trying to see if `helpful-face` existed as I was hacking on #25. It doesn't, but rather than saying that and moving on, it creates a blank window...
For some reason `helpful-mode` is setting the value of `enable-local-variables` to `nil`. I saw that the only time this is done is inside a `let`, which makes it all the...
Reproduce: ``` M-x helpful-callable RET help-command RET ``` Backtrace: ``` Debugger entered--Lisp error: (wrong-type-argument sequencep t) mapconcat(identity (t) " ") s-join(" " (t)) helpful--signature(help-command) helpful-update() helpful-callable(help-command) funcall-interactively(helpful-callable help-command) call-interactively(helpful-callable record...
``` (global-set-key (kbd "s-.") (kbd "M-.)) ``` maps `s-.` to `M-.`. Now if you call `helpful-key` and type `s-.`, helpful reports an error. Seems that helpful assumes the stuff `key-binding`...
When using `decribe-...` functions and hyperlinks in `*Help*` buffers I often find myself moving back (`help-go-back`) and forward (`help-go-forward`) through they history. Helpful already provides way to use only one...
When I invoke `M-x helpful-variable` on any hook variable with a buffer-local value, helpful displays its buffer-local value, but no "Global Value" button to toggle its global value.  I...
'Find all references' can take some time to run, and Emacs becomes unresponsive during this time. Perhaps it can be run asynchronously, if the presence of e.g. async.el is detected?