]> git.eshelyaron.com Git - emacs.git/commitdiff
; Fix build
authorEshel Yaron <me@eshelyaron.com>
Sun, 30 Mar 2025 15:24:53 +0000 (17:24 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sun, 30 Mar 2025 15:24:53 +0000 (17:24 +0200)
lisp/progmodes/elisp-mode.el

index 1b1eec72e06691fe2b38a479789e409b6b5036f1..07caa3b389fc6296e9e46cea04e17bcf1f752f24 100644 (file)
@@ -30,7 +30,7 @@
 
 (require 'cl-generic)
 (require 'lisp-mode)
-(require 'project)
+
 (eval-when-compile (require 'cl-lib))
 (eval-when-compile (require 'subr-x))
 
@@ -1154,6 +1154,8 @@ confidence."
      (pcase-lambda (`(,beg ,len ,id)) (when (equal id cur) (cons beg len)))
      all)))
 
+(declare-function project-files "project" (project &optional dirs))
+
 (cl-defmethod xref-backend-references :around ((_backend (eql 'elisp)) identifier)
   (let* ((pos (get-text-property 0 'pos identifier))
          (enable-local-variables nil))
@@ -1167,6 +1169,7 @@ confidence."
                  (condition '(condition))
                  (variable '(defvar variable constant))
                  (function '(defun function macro special-form top-level major-mode)))))
+          (require 'project)
           (dolist-with-progress-reporter
               (file
                (seq-filter