##// END OF EJS Templates
context: trigger missing username warning only when necessary
Patrick Mezard -
r6809:89ec85aa default
parent child Browse files
Show More
@@ -472,10 +472,7 b' class workingctx(changectx):'
472 self._date = util.parsedate(date)
472 self._date = util.parsedate(date)
473 else:
473 else:
474 self._date = util.makedate()
474 self._date = util.makedate()
475 if user:
475 self._user = user
476 self._user = user
477 else:
478 self._user = self._repo.ui.username()
479 if parents:
476 if parents:
480 self._parents = [changectx(self._repo, p) for p in parents]
477 self._parents = [changectx(self._repo, p) for p in parents]
481 if changes:
478 if changes:
@@ -543,7 +540,7 b' class workingctx(changectx):'
543
540
544 def manifest(self): return self._manifest
541 def manifest(self): return self._manifest
545
542
546 def user(self): return self._user
543 def user(self): return self._user or self._repo.ui.username()
547 def date(self): return self._date
544 def date(self): return self._date
548 def description(self): return self._text
545 def description(self): return self._text
549 def files(self):
546 def files(self):
@@ -703,7 +700,7 b' class memctx(object):'
703 self._node = None
700 self._node = None
704 self._text = text
701 self._text = text
705 self._date = date and util.parsedate(date) or util.makedate()
702 self._date = date and util.parsedate(date) or util.makedate()
706 self._user = user or self._repo.ui.username()
703 self._user = user
707 parents = [(p or nullid) for p in parents]
704 parents = [(p or nullid) for p in parents]
708 p1, p2 = parents
705 p1, p2 = parents
709 self._parents = [changectx(self._repo, p) for p in (p1, p2)]
706 self._parents = [changectx(self._repo, p) for p in (p1, p2)]
@@ -726,7 +723,7 b' class memctx(object):'
726 def __nonzero__(self):
723 def __nonzero__(self):
727 return True
724 return True
728
725
729 def user(self): return self._user
726 def user(self): return self._user or self._repo.ui.username()
730 def date(self): return self._date
727 def date(self): return self._date
731 def description(self): return self._text
728 def description(self): return self._text
732 def files(self): return self.modified()
729 def files(self): return self.modified()
General Comments 0
You need to be logged in to leave comments. Login now