equal
deleted
inserted
replaced
857 self._extra['branch'] = 'default' |
857 self._extra['branch'] = 'default' |
858 |
858 |
859 def __str__(self): |
859 def __str__(self): |
860 return str(self._parents[0]) + "+" |
860 return str(self._parents[0]) + "+" |
861 |
861 |
|
862 def __nonzero__(self): |
|
863 return True |
|
864 |
862 class workingctx(commitablectx): |
865 class workingctx(commitablectx): |
863 """A workingctx object makes access to data related to |
866 """A workingctx object makes access to data related to |
864 the current working directory convenient. |
867 the current working directory convenient. |
865 date - any valid date string or (unixtime, offset), or None. |
868 date - any valid date string or (unixtime, offset), or None. |
866 user - username string, or None. |
869 user - username string, or None. |
869 or None to use the repository status. |
872 or None to use the repository status. |
870 """ |
873 """ |
871 def __init__(self, repo, text="", user=None, date=None, extra=None, |
874 def __init__(self, repo, text="", user=None, date=None, extra=None, |
872 changes=None): |
875 changes=None): |
873 super(workingctx, self).__init__(repo, text, user, date, extra, changes) |
876 super(workingctx, self).__init__(repo, text, user, date, extra, changes) |
874 |
|
875 def __nonzero__(self): |
|
876 return True |
|
877 |
877 |
878 def __contains__(self, key): |
878 def __contains__(self, key): |
879 return self._repo.dirstate[key] not in "?r" |
879 return self._repo.dirstate[key] not in "?r" |
880 |
880 |
881 def _buildflagfunc(self): |
881 def _buildflagfunc(self): |