diff options
| author | Dmitry Gutov | 2019-05-25 00:15:46 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2019-05-25 00:43:44 +0300 |
| commit | 157d506dd73df15b6a80d06f3c15e4a899c4ef81 (patch) | |
| tree | cbcf7b0db8f154f676404f2fa6bde50f3f4c06ec | |
| parent | e309818ecee190727d85c6f3f878c99445d06cfe (diff) | |
| download | emacs-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/NEWS | 5 | ||||
| -rw-r--r-- | lisp/progmodes/xref.el | 5 |
2 files changed, 8 insertions, 2 deletions
| @@ -1464,6 +1464,11 @@ the new variable 'buffer-auto-revert-by-notification' to a non-nil | |||
| 1464 | value. Auto Revert mode can use this information to avoid polling the | 1464 | value. Auto Revert mode can use this information to avoid polling the |
| 1465 | buffer periodically when 'auto-revert-avoid-polling' is non-nil. | 1465 | buffer periodically when 'auto-revert-avoid-polling' is non-nil. |
| 1466 | 1466 | ||
| 1467 | ** Xref | ||
| 1468 | |||
| 1469 | *** Xref buffers support refreshing the search results. | ||
| 1470 | A 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")) |