# HG changeset patch # User Pierre-Yves David # Date 1310039055 -7200 # Node ID 0918e3b54f0b0a4fd370a398fb54e63ea59b129b # Parent 31906bc290ff109de3ccdffe10c446366a2bea65 published is always enabled. diff -r 31906bc290ff -r 0918e3b54f0b states.py --- a/states.py Thu Jul 07 11:10:05 2011 +0200 +++ b/states.py Thu Jul 07 13:44:15 2011 +0200 @@ -331,6 +331,7 @@ def _readenabledstates(self): states = set() + states.add(ST0) mapping = dict([(st.name, st) for st in STATES]) try: f = self.opener('states/Enabled') diff -r 31906bc290ff -r 0918e3b54f0b tests/test-states.t --- a/tests/test-states.t Thu Jul 07 11:10:05 2011 +0200 +++ b/tests/test-states.t Thu Jul 07 13:44:15 2011 +0200 @@ -11,21 +11,27 @@ $ hg init other $ cd local $ hg states --traceback -v + published $ hg states draft $ hg states + published draft $ hg states ready $ hg states + published ready draft $ hg states --off draft $ hg states + published ready $ hg states babar no state named babar [1] $ echo 'babar' >> .hg/states/Enabled $ hg states + published ready $ hg -R ../other states + published