diff options
| -rw-r--r-- | lisp/progmodes/xref.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el index 6a3b42ff646..1962614f16d 100644 --- a/lisp/progmodes/xref.el +++ b/lisp/progmodes/xref.el | |||
| @@ -345,10 +345,10 @@ elements is negated." | |||
| 345 | (interactive) | 345 | (interactive) |
| 346 | (let ((ring xref--marker-ring)) | 346 | (let ((ring xref--marker-ring)) |
| 347 | (when (ring-empty-p ring) | 347 | (when (ring-empty-p ring) |
| 348 | (error "Marker stack is empty")) | 348 | (user-error "Marker stack is empty")) |
| 349 | (let ((marker (ring-remove ring 0))) | 349 | (let ((marker (ring-remove ring 0))) |
| 350 | (switch-to-buffer (or (marker-buffer marker) | 350 | (switch-to-buffer (or (marker-buffer marker) |
| 351 | (error "The marked buffer has been deleted"))) | 351 | (user-error "The marked buffer has been deleted"))) |
| 352 | (goto-char (marker-position marker)) | 352 | (goto-char (marker-position marker)) |
| 353 | (set-marker marker nil nil) | 353 | (set-marker marker nil nil) |
| 354 | (run-hooks 'xref-after-return-hook)))) | 354 | (run-hooks 'xref-after-return-hook)))) |