[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gtags-mode 5c093900cc 1/4: Add references to undefined
From: |
ELPA Syncer |
Subject: |
[elpa] externals/gtags-mode 5c093900cc 1/4: Add references to undefined symbols. |
Date: |
Fri, 12 Jul 2024 09:58:41 -0400 (EDT) |
branch: externals/gtags-mode
commit 5c093900ccbb778cef8ad7f5e76f20f17d97d37e
Author: Jimmy Aguilar Mena <kratsbinovish@gmail.com>
Commit: Jimmy Aguilar Mena <kratsbinovish@gmail.com>
Add references to undefined symbols.
This provides a more complete list of completions.
This is useful to get references to symbols defined in dependency
libraries.
(xref-backend-references): Include "--symbol"
(gtags-mode--filter-find-symbol): Reorder the arguments
---
gtags-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gtags-mode.el b/gtags-mode.el
index bcfa8c1ba7..243bd089b2 100644
--- a/gtags-mode.el
+++ b/gtags-mode.el
@@ -254,7 +254,7 @@ name, code, file, line."
line (1+ (match-beginning 1))
(match-end 1))) ;; file
(string-to-number (match-string-no-properties 3
line))))) ;; line
(apply #'gtags-mode--exec-sync
- (append args gtags-mode--output-format-options `(,symbol))
)))
+ (append gtags-mode--output-format-options args `(,symbol))
)))
(error "Calling gtags-mode--filter-find-symbol without GTAGSROOT")
nil))
@@ -317,7 +317,7 @@ Return as a list of xref location objects."
(cl-defmethod xref-backend-references ((_backend (head :gtagsroot)) symbol)
"List all referenced for SYMBOL."
- (gtags-mode--xref-find-symbol '("--reference") symbol))
+ (gtags-mode--xref-find-symbol '("--reference" "--symbol") symbol))
(cl-defmethod xref-backend-apropos ((_backend (head :gtagsroot)) symbol)
"List grepped list of candidates SYMBOL."