aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Gutov2019-05-25 00:15:46 +0300
committerDmitry Gutov2019-05-25 00:43:44 +0300
commit157d506dd73df15b6a80d06f3c15e4a899c4ef81 (patch)
treecbcf7b0db8f154f676404f2fa6bde50f3f4c06ec
parente309818ecee190727d85c6f3f878c99445d06cfe (diff)
downloademacs-157d506dd73df15b6a80d06f3c15e4a899c4ef81.tar.gz
emacs-157d506dd73df15b6a80d06f3c15e4a899c4ef81.zip
Rename xref--revert-xref-buffer to xref-refresh-results
* lisp/progmodes/xref.el (xref-refresh-results): Rename from xref--revert-xref-buffer (bug#35702).
-rw-r--r--etc/NEWS5
-rw-r--r--lisp/progmodes/xref.el5
2 files changed, 8 insertions, 2 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 064143047df..c05401ea761 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1464,6 +1464,11 @@ the new variable 'buffer-auto-revert-by-notification' to a non-nil
1464value. Auto Revert mode can use this information to avoid polling the 1464value. Auto Revert mode can use this information to avoid polling the
1465buffer periodically when 'auto-revert-avoid-polling' is non-nil. 1465buffer periodically when 'auto-revert-avoid-polling' is non-nil.
1466 1466
1467** Xref
1468
1469*** Xref buffers support refreshing the search results.
1470A new command 'xref-refresh-results' is bound to 'g'.
1471
1467 1472
1468* New Modes and Packages in Emacs 27.1 1473* New Modes and Packages in Emacs 27.1
1469 1474
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index 45d2fc2fe24..b7390aa7ba3 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -695,7 +695,7 @@ references displayed in the current *xref* buffer."
695 ;; suggested by Johan Claesson "to further reduce finger movement": 695 ;; suggested by Johan Claesson "to further reduce finger movement":
696 (define-key map (kbd ".") #'xref-next-line) 696 (define-key map (kbd ".") #'xref-next-line)
697 (define-key map (kbd ",") #'xref-prev-line) 697 (define-key map (kbd ",") #'xref-prev-line)
698 (define-key map (kbd "g") #'xref--revert-xref-buffer) 698 (define-key map (kbd "g") #'xref-refresh-results)
699 map)) 699 map))
700 700
701(define-derived-mode xref--xref-buffer-mode special-mode "XREF" 701(define-derived-mode xref--xref-buffer-mode special-mode "XREF"
@@ -802,7 +802,8 @@ Return an alist of the form ((FILENAME . (XREF ...)) ...)."
802 (setq xref--fetcher fetcher) 802 (setq xref--fetcher fetcher)
803 (current-buffer))))) 803 (current-buffer)))))
804 804
805(defun xref--revert-xref-buffer () 805(defun xref-refresh-results ()
806 "Refresh the search results in the current buffer."
806 (interactive) 807 (interactive)
807 (unless xref--fetcher 808 (unless xref--fetcher
808 (user-error "Reverting not supported")) 809 (user-error "Reverting not supported"))