emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-25 d24e783: * lisp/progmodes/xref.el (xref-pop-marke


From: Artur Malabarba
Subject: [Emacs-diffs] emacs-25 d24e783: * lisp/progmodes/xref.el (xref-pop-marker-stack): Downgrade errors
Date: Sat, 14 Nov 2015 20:14:25 +0000

branch: emacs-25
commit d24e7833e56eb9ce8731975518da0c7fda3d00f2
Author: Artur Malabarba <address@hidden>
Commit: Artur Malabarba <address@hidden>

    * lisp/progmodes/xref.el (xref-pop-marker-stack): Downgrade errors
    
    Signal user-errors instead.
---
 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 6a3b42f..1962614 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -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))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]