mercurial/context.py
changeset 6747 f6c00b17387c
parent 6744 d3691d31fc9c
child 6760 4faaa0535ea7
equal deleted inserted replaced
6746:1dca460e7d1e 6747:f6c00b17387c
   461             self._user = user
   461             self._user = user
   462         else:
   462         else:
   463             self._user = self._repo.ui.username()
   463             self._user = self._repo.ui.username()
   464         if parents:
   464         if parents:
   465             p1, p2 = parents
   465             p1, p2 = parents
   466             self._parents = [self._repo.changectx(p) for p in (p1, p2)]
   466             self._parents = [changectx(self._repo, p) for p in (p1, p2)]
   467         if changes:
   467         if changes:
   468             self._status = list(changes)
   468             self._status = list(changes)
   469 
   469 
   470         self._extra = {}
   470         self._extra = {}
   471         if extra:
   471         if extra:
   685         self._text = text
   685         self._text = text
   686         self._date = date and util.parsedate(date) or util.makedate()
   686         self._date = date and util.parsedate(date) or util.makedate()
   687         self._user = user or self._repo.ui.username()
   687         self._user = user or self._repo.ui.username()
   688         parents = [(p or nullid) for p in parents]
   688         parents = [(p or nullid) for p in parents]
   689         p1, p2 = parents
   689         p1, p2 = parents
   690         self._parents = [self._repo.changectx(p) for p in (p1, p2)]
   690         self._parents = [changectx(self._repo, p) for p in (p1, p2)]
   691         files = list(files)
   691         files = list(files)
   692         files.sort()
   692         files.sort()
   693         self._status = [files, [], [], [], []]
   693         self._status = [files, [], [], [], []]
   694         self._filectxfn = filectxfn
   694         self._filectxfn = filectxfn
   695 
   695