Open ksqsf opened 1 year ago
I agree that helpful's navigation should be changed in this way. I don't use the display-buffer-alist
variable, but I've found navigation with helpful to be unintuitive. Helpful keeps trying to open links in other windows, instead of reusing the same one.
I customize
display-buffer-alist
to control where windows and buffers should be placed inside a frame, and I use something like this for*help*
buffers and helpful buffers:However, helpful does not respect the
dedicated
parameter, ie. when I press RET on a link, it opens the file in the same window as the helpful buffer, whereas the expected behavior is to visit this file in a window that is placed elsewhere, and keep the helpful window as-is. (*Help*
does this correctly.)The cause lies in
helpful--navigate
, which usesfind-file
.find-file
internally usespop-to-buffer-same-window
. A corrected version is: