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

[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."



reply via email to

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