]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/xref.el (xref-pop-marker-stack): Downgrade errors
authorArtur Malabarba <bruce.connor.am@gmail.com>
Sat, 14 Nov 2015 21:13:12 +0000 (21:13 +0000)
committerArtur Malabarba <bruce.connor.am@gmail.com>
Sat, 14 Nov 2015 21:13:33 +0000 (21:13 +0000)
Signal user-errors instead.

lisp/progmodes/xref.el

index 6a3b42ff646c4d88b20e49c8496146dbe88fcd9d..1962614f16d8fb9f4efcb559ef9e2f1e5b435c61 100644 (file)
@@ -345,10 +345,10 @@ elements is negated."
   (interactive)
   (let ((ring xref--marker-ring))
     (when (ring-empty-p ring)
-      (error "Marker stack is empty"))
+      (user-error "Marker stack is empty"))
     (let ((marker (ring-remove ring 0)))
       (switch-to-buffer (or (marker-buffer marker)
-                            (error "The marked buffer has been deleted")))
+                            (user-error "The marked buffer has been deleted")))
       (goto-char (marker-position marker))
       (set-marker marker nil nil)
       (run-hooks 'xref-after-return-hook))))