From c30421cc19bd9b1aaa014d3a3ad55ee4365261b3 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Thu, 25 Apr 2024 10:03:06 +1200 Subject: [PATCH] emacs: refactor lisp hooks into generic function --- .emacs.d/init.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 1a37f7e..0e8818e 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -60,8 +60,11 @@ (add-hook 'text-mode-hook 'hl-line-mode) (add-hook 'prog-mode-hook 'indent-tab-hook) -(add-hook 'lisp-mode-hook 'indent-spc-hook) -(add-hook 'lisp-data-mode-hook 'indent-spc-hook) +(defun lisp-hook () + (indent-spc-hook) + (keymap-local-set "C-c l" 'common-lisp-hyperspec)) +(add-hook 'lisp-mode-hook 'lisp-hook) +(add-hook 'lisp-data-mode-hook 'lisp-hook) (setq fill-column 74) (add-hook 'mail-mode-hook 'auto-fill-mode)