[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 391420d0c0b: xref-backend-references: Avoid finding duplicates
From: |
Dmitry Gutov |
Subject: |
master 391420d0c0b: xref-backend-references: Avoid finding duplicates |
Date: |
Mon, 23 Oct 2023 16:52:05 -0400 (EDT) |
branch: master
commit 391420d0c0beb699d79a66c26824d5bbefca905b
Author: Dmitry Gutov <dmitry@gutov.dev>
Commit: Dmitry Gutov <dmitry@gutov.dev>
xref-backend-references: Avoid finding duplicates
* lisp/progmodes/xref.el (xref-backend-references):
Cull subdirectories of other elements (bug#66683).
---
lisp/progmodes/xref.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index fd788ec8f32..81618428bf3 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -281,9 +281,10 @@ current project's main and external roots."
(xref-references-in-directory identifier dir)
(message "Searching %s... done" dir)))
(let ((pr (project-current t)))
- (cons
- (xref--project-root pr)
- (project-external-roots pr)))))
+ (project-combine-directories
+ (cons
+ (xref--project-root pr)
+ (project-external-roots pr))))))
(cl-defgeneric xref-backend-apropos (backend pattern)
"Find all symbols that match PATTERN string.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 391420d0c0b: xref-backend-references: Avoid finding duplicates,
Dmitry Gutov <=