Function: xref--revert-buffer
xref--revert-buffer is a byte-compiled function defined in xref.el.gz.
Signature
(xref--revert-buffer &rest _)
Documentation
Refresh the search results in the current buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/xref.el.gz
(defun xref--revert-buffer (&rest _) ; Ignore `revert-buffer' args.
"Refresh the search results in the current buffer."
(let ((inhibit-read-only t)
(buffer-undo-list t))
(save-excursion
(condition-case err
(let ((alist (xref--analyze (funcall xref--fetcher)))
(inhibit-modification-hooks t))
(erase-buffer)
(xref--insert-xrefs alist))
(user-error
(erase-buffer)
(insert
(propertize
(error-message-string err)
'face 'error)))))))