aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Gutov2015-11-14 02:40:06 +0200
committerDmitry Gutov2015-11-14 02:41:38 +0200
commit7126e9a40b7ffbf336dcb0209020db112696a871 (patch)
tree425309d4b159640097515407d2c6bcec69ac3f3f
parent246d6605f72810b1d4977947f266cf48b933446f (diff)
downloademacs-7126e9a40b7ffbf336dcb0209020db112696a871.tar.gz
emacs-7126e9a40b7ffbf336dcb0209020db112696a871.zip
; Update xref-etags-mode for the latest change
-rw-r--r--lisp/progmodes/xref.el11
1 files changed, 3 insertions, 8 deletions
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index 489a2ec0b0d..6a3b42ff646 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -812,14 +812,9 @@ and just use etags."
812 :lighter "" 812 :lighter ""
813 (if xref-etags-mode 813 (if xref-etags-mode
814 (progn 814 (progn
815 (setq xref-etags-mode--saved 815 (setq xref-etags-mode--saved xref-backend-functions)
816 (cons xref-find-function 816 (kill-local-variable 'xref-backend-functions))
817 xref-identifier-completion-table-function)) 817 (setq-local xref-backend-functions xref-etags-mode--saved)))
818 (kill-local-variable 'xref-find-function)
819 (kill-local-variable 'xref-identifier-completion-table-function))
820 (setq-local xref-find-function (car xref-etags-mode--saved))
821 (setq-local xref-identifier-completion-table-function
822 (cdr xref-etags-mode--saved))))
823 818
824(declare-function semantic-symref-find-references-by-name "semantic/symref") 819(declare-function semantic-symref-find-references-by-name "semantic/symref")
825(declare-function semantic-find-file-noselect "semantic/fw") 820(declare-function semantic-find-file-noselect "semantic/fw")