Mercurial > hg-stable
changeset 4903:81078e177266
dirstate: use True and false for _dirty
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sat, 21 Jul 2007 16:02:09 -0500 |
parents | 5cbdea5735f4 |
children | 6fd953d5faea |
files | mercurial/dirstate.py |
diffstat | 1 files changed, 8 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/dirstate.py Tue Jul 17 15:26:28 2007 -0500 +++ b/mercurial/dirstate.py Sat Jul 21 16:02:09 2007 -0500 @@ -20,7 +20,7 @@ def __init__(self, opener, ui, root): self._opener = opener self._root = root - self._dirty = 0 + self._dirty = False self._ui = ui def __getattr__(self, name): @@ -109,11 +109,8 @@ def branch(self): return self._branch - def markdirty(self): - self._dirty = 1 - def setparents(self, p1, p2=nullid): - self.markdirty() + self._dirty = True self._pl = p1, p2 def setbranch(self, branch): @@ -162,10 +159,10 @@ for a in "_map _copymap _branch _pl _dirs _ignore".split(): if hasattr(self, a): self.__delattr__(a) - self._dirty = 0 + self._dirty = False def copy(self, source, dest): - self.markdirty() + self._dirty = True self._copymap[dest] = source def copied(self, file): @@ -208,7 +205,7 @@ a marked for addition''' if not files: return - self.markdirty() + self._dirty = True for f in files: if self._copymap.has_key(f): del self._copymap[f] @@ -227,7 +224,7 @@ def forget(self, files): if not files: return - self.markdirty() + self._dirty = True for f in files: try: del self._map[f] @@ -244,7 +241,7 @@ else: self._map[f] = ('n', 0666, -1, 0) self._pl = (parent, nullid) - self.markdirty() + self._dirty = True def write(self): if not self._dirty: @@ -261,7 +258,7 @@ st = self._opener("dirstate", "w", atomictemp=True) st.write(cs.getvalue()) st.rename() - self._dirty = 0 + self._dirty = False def filterfiles(self, files): ret = {}