RET with point on a package name in the
*Packages* buffer opens a help buffer, named "Help", describing the package.
RET here invokes
package-menu-describe-package which in turn calls
describe-package which uses
with-help-buffer to create this window. How can I customize the name of this buffer?
with-help-buffer does not exist).
describe-package explicitly intends to show buffer
*Help* in the help window, not another buffer. It purposely wants to replaces any current contents of buffer
You should not try to make it use another buffer. If you really want to do that, then define your own command (e.g., based on the code of
describe-package), and use that instead. You can, for example, remap the keys that are bound to
describe-package to your command.
Alternatively, if all you want to do is change the name of the help buffer after it is created and shown, then just do that. Use command (function)
rename-buffer - interactively or in Lisp code.
C-M-S-f1, and I use it quite often - in particular, to keep a
*Help* buffer so that some help command does not overwrite its contents.