mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-17 13:33:36 -05:00
Remove help-fns+, add helpful plugin #363
This commit is contained in:
@@ -109,7 +109,6 @@ the command buffer."
|
||||
(goto-char (cdr location))
|
||||
(recenter)
|
||||
(setq origin (selected-window))))
|
||||
(+popup/close)
|
||||
(select-window origin)))
|
||||
|
||||
;; Help buffers use `pop-to-window' to decide where to open followed links,
|
||||
@@ -141,6 +140,18 @@ the command buffer."
|
||||
(doom--switch-from-popup (find-function-search-for-symbol fun 'defface file)))))
|
||||
|
||||
|
||||
;; `helpful'
|
||||
(after! helpful
|
||||
(defun +popup*helpful--navigate (orig-fn &rest args)
|
||||
(let (origin)
|
||||
(save-popups!
|
||||
(apply orig-fn args)
|
||||
(setq origin (selected-window))
|
||||
(recenter))
|
||||
(select-window origin)))
|
||||
(advice-add #'helpful--navigate :around #'+popup*helpful--navigate))
|
||||
|
||||
|
||||
;; `neotree'
|
||||
(after! neotree
|
||||
(advice-add #'neo-util--set-window-width :override #'ignore)
|
||||
|
Reference in New Issue
Block a user