[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 7126e9a 2/2: ; Update xref-etags-mode for the lates
From: |
Dmitry Gutov |
Subject: |
[Emacs-diffs] master 7126e9a 2/2: ; Update xref-etags-mode for the latest change |
Date: |
Sat, 14 Nov 2015 00:41:58 +0000 |
branch: master
commit 7126e9a40b7ffbf336dcb0209020db112696a871
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
; Update xref-etags-mode for the latest change
---
lisp/progmodes/xref.el | 11 +++--------
1 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index 489a2ec..6a3b42f 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -812,14 +812,9 @@ and just use etags."
:lighter ""
(if xref-etags-mode
(progn
- (setq xref-etags-mode--saved
- (cons xref-find-function
- xref-identifier-completion-table-function))
- (kill-local-variable 'xref-find-function)
- (kill-local-variable 'xref-identifier-completion-table-function))
- (setq-local xref-find-function (car xref-etags-mode--saved))
- (setq-local xref-identifier-completion-table-function
- (cdr xref-etags-mode--saved))))
+ (setq xref-etags-mode--saved xref-backend-functions)
+ (kill-local-variable 'xref-backend-functions))
+ (setq-local xref-backend-functions xref-etags-mode--saved)))
(declare-function semantic-symref-find-references-by-name "semantic/symref")
(declare-function semantic-find-file-noselect "semantic/fw")