From f00dd3d466bea75af49c36e608fb5d6c049c005c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 2 May 2025 14:50:01 -0400 Subject: [PATCH] fix(lib): setq-hook!: remove docstrings from defuns They aren't useful and cause byte-compiler warnings. --- lisp/doom-lib.el | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lisp/doom-lib.el b/lisp/doom-lib.el index 40a48cc5c..dd699f52e 100644 --- a/lisp/doom-lib.el +++ b/lisp/doom-lib.el @@ -945,12 +945,7 @@ If N and M = 1, there's no benefit to using this macro over `remove-hook'. (declare (indent 1)) (macroexp-progn (cl-loop for (var val hook fn) in (doom--setq-hook-fns hooks var-vals) - collect `(defun ,fn (&rest _) - ,(format "%s = %s" var - (let ((print-level nil) - (print-length nil)) - (prin1-to-string val))) - (setq-local ,var ,val)) + collect `(defun ,fn (&rest _) (setq-local ,var ,val)) collect `(add-hook ',hook #',fn -90)))) (defmacro unsetq-hook! (hooks &rest vars)