On Sat, Apr 6, 2024 at 5:42 PM Sławomir Grochowski < slawomir.grochowski@gmail.com> wrote: > But first, we need to modify `help-quick' to be more reusable. > I tried to do it, but I'm not experienced in elisp. > I wanted to remove references to global variables, so I did a wrapper > function to pass arguments to `help-quick'. I understand it's not a lispy > way. > I would be grateful for your comment. > If you don't mind me asking: What are your high-level goals and immediate needs for changing help-quick? It looks like you may be trying to have multiple simultaneous quick-help buffers active at once? History with emacs suggests that that avenue tends to be confusing and cumbersome, and _generally_ not fruitful. (As one big concrete example, I spent years working with "computer help" at my university where Emacs was the default editor (in the 90s), and some form of "My window is cut in half; how do I get it all back?" was frequently the most common editor question.) Thanks, ~Chad