helpful icon indicating copy to clipboard operation
helpful copied to clipboard

Implement helpful-go-back and helpful-go-forward

Open daanturo opened this issue 3 years ago • 3 comments

By setting local variables helpful--previous-symbol-and-callable and helpful--next-symbol-and-callable.

Fixes #250. Partially Fixes #165.

daanturo avatar Apr 30 '22 14:04 daanturo

Hi! Is this project unmaintained? The PR is still not discussed nor merged.

IceAsteroid avatar Nov 02 '24 12:11 IceAsteroid

bump

dcunited001 avatar Jan 26 '25 07:01 dcunited001

I'm just going to: (map! "f1 f1 f" #'describe-function ... etc) for now (correction: it's more complicated than that, since doom uses [remap] to set this)

don't get me wrong: the helpful package functionality is /extremely helpful/, so i don't want to lose, but i'm used to the native emacs functionality, which is more deterministic, doesn't keep buffers open (albeit annoying at times) and simpler to predict/manage. i'd like both and i value the native functionality because it's invaluable in a linux console or on a server with emacs -nw -q. I'm running nerd-fonts in doom emacs ... so i'm already perpetratin' there (i.e. it's probably not going to be relevant for me)

i thought it'd be a simple fix to add these help-mode mappings, but it looks like it's not. The design behind helpful is an entirely different take on help-mode, so I think maybe a simpler fix for this is to just add simple bindings to helpful-mode-map that point to the original describe-funciton & etc bindings, so...

(map! :map helpful-mode-map "f" #'describe-function)

but perhaps wrapped with a (defun helpful/describe-X ...) so that help-mode is invoked with some extra context or something. idk

dcunited001 avatar Jan 26 '25 07:01 dcunited001