From b5633257ab7c6a44ae5af84813af1558703a1c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Tue, 26 Aug 2025 13:50:25 -0600 Subject: [PATCH] fix(emacs): Don't add-hook a lambda --- modules/home/users/msyds/emacs/lisp/syd/emacs-lisp.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/home/users/msyds/emacs/lisp/syd/emacs-lisp.el b/modules/home/users/msyds/emacs/lisp/syd/emacs-lisp.el index 2ae1e1c..6a383bf 100644 --- a/modules/home/users/msyds/emacs/lisp/syd/emacs-lisp.el +++ b/modules/home/users/msyds/emacs/lisp/syd/emacs-lisp.el @@ -1,9 +1,11 @@ ;;; -*- lexical-binding: t -*- +(require 'syd/base) + (with-eval-after-load 'evil-surround ;; In Elisp, `' is a much more common pair than ``. - (add-hook 'emacs-lisp-mode-hook - (lambda () - (push '(?` . ("`" . "'")) evil-surround-pairs-alist)))) + (syd-add-hook 'emacs-lisp-mode-hook + (defun syd-elisp-evil-surround-pairs-h () + (push '(?` . ("`" . "'")) evil-surround-pairs-alist)))) (provide 'syd/emacs-lisp)