emacs-elpa-diffs
[Top][All Lists]
Advanced

[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)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]