Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/context.py @ 19681:cfc4ae65023f
commitablectx: move added from workingctx
author | Sean Farley <sean.michael.farley@gmail.com> |
---|---|
date | Wed, 14 Aug 2013 16:15:18 -0500 |
parents | fc33fcfa08f2 |
children | 42ffc7f31acf |
comparison
equal
deleted
inserted
replaced
19680:fc33fcfa08f2 | 19681:cfc4ae65023f |
---|---|
970 def files(self): | 970 def files(self): |
971 return sorted(self._status[0] + self._status[1] + self._status[2]) | 971 return sorted(self._status[0] + self._status[1] + self._status[2]) |
972 | 972 |
973 def modified(self): | 973 def modified(self): |
974 return self._status[0] | 974 return self._status[0] |
975 def added(self): | |
976 return self._status[1] | |
975 | 977 |
976 class workingctx(commitablectx): | 978 class workingctx(commitablectx): |
977 """A workingctx object makes access to data related to | 979 """A workingctx object makes access to data related to |
978 the current working directory convenient. | 980 the current working directory convenient. |
979 date - any valid date string or (unixtime, offset), or None. | 981 date - any valid date string or (unixtime, offset), or None. |
997 p = self._repo.dirstate.parents() | 999 p = self._repo.dirstate.parents() |
998 if p[1] == nullid: | 1000 if p[1] == nullid: |
999 p = p[:-1] | 1001 p = p[:-1] |
1000 return [changectx(self._repo, x) for x in p] | 1002 return [changectx(self._repo, x) for x in p] |
1001 | 1003 |
1002 def added(self): | |
1003 return self._status[1] | |
1004 def removed(self): | 1004 def removed(self): |
1005 return self._status[2] | 1005 return self._status[2] |
1006 def deleted(self): | 1006 def deleted(self): |
1007 return self._status[3] | 1007 return self._status[3] |
1008 def unknown(self): | 1008 def unknown(self): |