[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/setup 4249d94f78 2/2: Do not require 'elisp-mode' befor
From: |
ELPA Syncer |
Subject: |
[elpa] externals/setup 4249d94f78 2/2: Do not require 'elisp-mode' before using it |
Date: |
Thu, 16 Mar 2023 05:58:43 -0400 (EDT) |
branch: externals/setup
commit 4249d94f78156ce00845ebdc4df6a4704a7c1954
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Do not require 'elisp-mode' before using it
---
setup.el | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/setup.el b/setup.el
index 45744875b1..7881d65179 100644
--- a/setup.el
+++ b/setup.el
@@ -43,8 +43,6 @@
;;; Code:
-(require 'elisp-mode)
-
(defvar setup-opts `((quit . ,(make-symbol "setup-quit")))
"Alist defining the context for local macros.
Context-modifying macros (`:with-feature', `:with-mode', ...)
@@ -328,6 +326,7 @@ invalid."
(defun setup--xref-def-function (symbol)
"Return an elisp xref location for SYMBOL."
+ (require 'elisp-mode)
(and (assq symbol setup-macros)
(let ((file (get symbol 'setup-definition-file)))
(list (elisp--xref-make-xref nil symbol file)))))