diff options
author | Dmitry Gutov <dgutov@yandex.ru> | 2015-11-15 07:00:45 +0200 |
---|---|---|
committer | Dmitry Gutov <dgutov@yandex.ru> | 2015-11-15 07:00:45 +0200 |
commit | a4c6f55b9a222849a1c5d590589b1f8f0627d6f8 (patch) | |
tree | a6066c4b1b629ea09b09532cfa67e734f116cb52 /lisp/progmodes/etags.el | |
parent | 1a3c4541c3ddf4de0afce339f4ea9bf04c805fa8 (diff) | |
download | emacs-a4c6f55b9a222849a1c5d590589b1f8f0627d6f8.tar.gz |
Unify the absolutely equal xref-backend-references implementations
* lisp/progmodes/elisp-mode.el (xref-backend-references):
Remove.
* lisp/progmodes/etags.el (xref-backend-references):
Remove.
* lisp/progmodes/xref.el (xref-backend-references):
Define the default implementation.
Diffstat (limited to 'lisp/progmodes/etags.el')
-rw-r--r-- | lisp/progmodes/etags.el | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index ae1aa11fbc2..651c824275d 100644 --- a/lisp/progmodes/etags.el +++ b/lisp/progmodes/etags.el @@ -2089,15 +2089,6 @@ for \\[find-tag] (which see)." (cl-defmethod xref-backend-identifier-completion-table ((_backend (eql etags))) (tags-lazy-completion-table)) -(cl-defmethod xref-backend-references ((_backend (eql etags)) symbol) - (cl-mapcan - (lambda (dir) - (xref-collect-references symbol dir)) - (let ((pr (project-current t))) - (append - (project-roots pr) - (project-library-roots pr))))) - (cl-defmethod xref-backend-definitions ((_backend (eql etags)) symbol) (etags--xref-find-definitions symbol)) |