diff mercurial/revset.py @ 17258:5822345e9e46 stable

revset: use appropriate predicate name in error messages "extinct" and "unstable" predicates use "obsolete" implementation internally, but own predicate name should be used in error messages of them instead of "obsolete".
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Thu, 26 Jul 2012 13:58:43 +0900
parents 483aa765f6c4
children e96ad092fb18
line wrap: on
line diff
--- a/mercurial/revset.py	Thu Jul 26 23:08:34 2012 +0200
+++ b/mercurial/revset.py	Thu Jul 26 13:58:43 2012 +0900
@@ -615,7 +615,7 @@
 def extinct(repo, subset, x):
     """``extinct()``
     obsolete changeset with obsolete descendant only."""
-    getargs(x, 0, 0, _("obsolete takes no arguments"))
+    getargs(x, 0, 0, _("extinct takes no arguments"))
     extinctset = set(repo.revs('(obsolete()::) - (::(not obsolete()))'))
     return [r for r in subset if r in extinctset]
 
@@ -1406,7 +1406,7 @@
 def unstable(repo, subset, x):
     """``unstable()``
     Unstable changesets are non-obsolete with obsolete descendants."""
-    getargs(x, 0, 0, _("obsolete takes no arguments"))
+    getargs(x, 0, 0, _("unstable takes no arguments"))
     unstableset = set(repo.revs('(obsolete()::) - obsolete()'))
     return [r for r in subset if r in unstableset]