changeset 105150:204d93911c98

(vc-hg-outgoing, vc-hg-incoming): use okstatus instead of ignore-errors
author Sam Steingold <sds@gnu.org>
date Tue, 22 Sep 2009 23:48:19 +0000
parents 71b2d1ad08b6
children 09e3118c4c13
files lisp/ChangeLog lisp/vc-hg.el
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Sep 22 19:49:57 2009 +0000
+++ b/lisp/ChangeLog	Tue Sep 22 23:48:19 2009 +0000
@@ -1,8 +1,8 @@
 2009-09-22  Sam Steingold  <sds@gnu.org>
 
 	* vc-hg.el (vc-hg-print-log): Fix shortlog arg passing.
-	(vc-hg-outgoing, vc-hg-incoming): Ignore errors from
-	`vc-hg-command' because hg returns status 1 when nothing is found.
+	(vc-hg-outgoing, vc-hg-incoming): Bump okstatus in `vc-hg-command'
+	to 1 because hg returns status 1 when nothing is found.
 
 2009-09-22  Stefan Monnier  <monnier@iro.umontreal.ca>
 
--- a/lisp/vc-hg.el	Tue Sep 22 19:49:57 2009 +0000
+++ b/lisp/vc-hg.el	Tue Sep 22 23:48:19 2009 +0000
@@ -570,14 +570,14 @@
 (defun vc-hg-outgoing ()
   (interactive)
   (let ((bname "*Hg outgoing*"))
-    (ignore-errors (vc-hg-command bname 0 nil "outgoing" "-n"))
+    (vc-hg-command bname 1 nil "outgoing" "-n")
     (pop-to-buffer bname)
     (vc-hg-outgoing-mode)))
 
 (defun vc-hg-incoming ()
   (interactive)
   (let ((bname "*Hg incoming*"))
-    (ignore-errors (vc-hg-command bname 0 nil "incoming" "-n"))
+    (vc-hg-command bname 0 nil "incoming" "-n")
     (pop-to-buffer bname)
     (vc-hg-incoming-mode)))