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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/gtags-mode ea16b9d8c7 23/61: global-xref-project-backen


From: ELPA Syncer
Subject: [elpa] externals/gtags-mode ea16b9d8c7 23/61: global-xref-project-backend shouldn't call global-xref--find-root.
Date: Thu, 28 Apr 2022 10:57:39 -0400 (EDT)

branch: externals/gtags-mode
commit ea16b9d8c748fc7a4403a222dd36e8f2c209edd9
Author: Jimmy Aguilar Mena <kratsbinovish@gmail.com>
Commit: Jimmy Aguilar Mena <kratsbinovish@gmail.com>

    global-xref-project-backend shouldn't call global-xref--find-root.
    
    Only buffers with the mode enables may use these functions.
---
 global-xref.el | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/global-xref.el b/global-xref.el
index 3939dd3709..fcd16232c6 100644
--- a/global-xref.el
+++ b/global-xref.el
@@ -284,9 +284,7 @@ any additional command line arguments to pass to GNU 
Global."
 ;; project integration ===============================================
 (defun global-xref-project-backend (dir)
   "Return the project for DIR as an array."
-  (when-let ((default-directory dir)
-            (root (or (global-xref--has-open-root dir)
-                      (global-xref--find-root))))
+  (when-let ((root (global-xref--has-open-root dir)))
     (list 'global-xref root)))
 
 (cl-defmethod project-root ((project (head global-xref)))



reply via email to

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