site

(Pierre-Yves David)
2011-07-07: Working directory is draft.

Working directory is draft.

diff --git a/states.py b/states.py
--- a/states.py
+++ b/states.py
@@ -106,6 +106,8 @@ def noderange(repo, revsets):
 #############################
 
 def state(ctx):
+    if ctx.node()is None:
+        return STATES[-1]
     return ctx._repo.nodestate(ctx.node())
 context.changectx.state = state