152 public, draft, secret = range(3) # type: int |
152 public, draft, secret = range(3) # type: int |
153 archived = 32 # non-continuous for compatibility |
153 archived = 32 # non-continuous for compatibility |
154 internal = 96 # non-continuous for compatibility |
154 internal = 96 # non-continuous for compatibility |
155 allphases = (public, draft, secret, archived, internal) |
155 allphases = (public, draft, secret, archived, internal) |
156 trackedphases = (draft, secret, archived, internal) |
156 trackedphases = (draft, secret, archived, internal) |
|
157 not_public_phases = trackedphases |
157 # record phase names |
158 # record phase names |
158 cmdphasenames = [b'public', b'draft', b'secret'] # known to `hg phase` command |
159 cmdphasenames = [b'public', b'draft', b'secret'] # known to `hg phase` command |
159 phasenames = dict(enumerate(cmdphasenames)) |
160 phasenames = dict(enumerate(cmdphasenames)) |
160 phasenames[archived] = b'archived' |
161 phasenames[archived] = b'archived' |
161 phasenames[internal] = b'internal' |
162 phasenames[internal] = b'internal' |