diff options
| author | Dmitry Gutov | 2015-11-14 02:40:06 +0200 |
|---|---|---|
| committer | Dmitry Gutov | 2015-11-14 02:41:38 +0200 |
| commit | 7126e9a40b7ffbf336dcb0209020db112696a871 (patch) | |
| tree | 425309d4b159640097515407d2c6bcec69ac3f3f | |
| parent | 246d6605f72810b1d4977947f266cf48b933446f (diff) | |
| download | emacs-7126e9a40b7ffbf336dcb0209020db112696a871.tar.gz emacs-7126e9a40b7ffbf336dcb0209020db112696a871.zip | |
; Update xref-etags-mode for the latest change
| -rw-r--r-- | 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 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") |