comparison mercurial/context.py @ 6747:f6c00b17387c

use repo[changeid] to get a changectx
author Matt Mackall <mpm@selenic.com>
date Thu, 26 Jun 2008 14:35:46 -0500
parents d3691d31fc9c
children 4faaa0535ea7
comparison
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