feat(emacs): Use Elisp settings in lisp-data-mode when appropriate

This commit is contained in:
Madeleine Sydney
2025-03-10 15:16:47 -06:00
parent 2f7221b433
commit a534087934

View File

@@ -60,16 +60,17 @@ to a pop up buffer."
:source-buffer (current-buffer)
:force-popup current-prefix-arg))
(dolist (m '(emacs-lisp-mode lisp-data-mode))
(set-repl-handler! 'emacs-lisp-mode
#'syd/open-emacs-lisp-repl)
(set-eval-handler! 'emacs-lisp-mode
#'syd-emacs-lisp-eval)
#'syd-emacs-lisp-eval))
(add-hook 'emacs-lisp-mode-hook #'syd-lisp-mode)
(syd-add-hook '(emacs-lisp-mode-hook lisp-data-mode)
#'syd-lisp-mode)
;; DEPRECATED: Remove once syd-strategies is working.
(syd-add-hook '(emacs-lisp-mode-hook help-mode-hook)
(syd-add-hook '(emacs-lisp-mode-hook help-mode-hook lisp-data-mode)
(defun syd-emacs-set-handlers-h ()
(setq-local syd-lookup-documentation-handlers
(list #'syd-emacs-lisp-lookup-documentation))))