[PATCH] mq: Return status of finish command now 1 if no patches applied
Erik Zielke
ez at aragost.com
Fri Sep 24 06:54:01 CDT 2010
# HG changeset patch
# User Erik Zielke <ez at aragost.com>
# Date 1285253917 -7200
# Node ID f540780feaa426182a4bfd8a598899edd412b2e6
# Parent 6b31785388a233be56ac7c994acddc7f89ae3e38
mq: Return status of finish command now 1 if no patches applied
diff -r 6b31785388a2 -r f540780feaa4 hgext/mq.py
--- a/hgext/mq.py Thu Sep 23 16:56:32 2010 +0200
+++ b/hgext/mq.py Thu Sep 23 16:58:37 2010 +0200
@@ -2656,7 +2656,7 @@
q = repo.mq
if not q.applied:
ui.status(_('no patches applied\n'))
- return 0
+ return 1
revs = cmdutil.revrange(repo, revrange)
q.finish(repo, revs)
diff -r 6b31785388a2 -r f540780feaa4 tests/test-mq-qdelete.t
--- a/tests/test-mq-qdelete.t Thu Sep 23 16:56:32 2010 +0200
+++ b/tests/test-mq-qdelete.t Thu Sep 23 16:58:37 2010 +0200
@@ -94,6 +94,7 @@
$ hg qfinish -a
no patches applied
+ [1]
$ hg qnew -d '1 0' a
$ hg qnew -d '1 0' b
More information about the Mercurial-devel
mailing list