Show More
@@ -101,6 +101,14 b' class changectx(object):' | |||||
101 | """return contexts for each parent changeset""" |
|
101 | """return contexts for each parent changeset""" | |
102 | return self._parents |
|
102 | return self._parents | |
103 |
|
103 | |||
|
104 | def p1(self): | |||
|
105 | return self._parents[0] | |||
|
106 | ||||
|
107 | def p2(self): | |||
|
108 | if len(self._parents) == 2: | |||
|
109 | return self._parents[1] | |||
|
110 | return changectx(self._repo, -1) | |||
|
111 | ||||
104 | def children(self): |
|
112 | def children(self): | |
105 | """return contexts for each child changeset""" |
|
113 | """return contexts for each child changeset""" | |
106 | c = self._repo.changelog.children(self._node) |
|
114 | c = self._repo.changelog.children(self._node) | |
@@ -750,6 +758,9 b' class memctx(object):' | |||||
750 | def __getitem__(self, key): |
|
758 | def __getitem__(self, key): | |
751 | return self.filectx(key) |
|
759 | return self.filectx(key) | |
752 |
|
760 | |||
|
761 | def p1(self): return self._parents[0] | |||
|
762 | def p2(self): return self._parents[1] | |||
|
763 | ||||
753 | def user(self): return self._user or self._repo.ui.username() |
|
764 | def user(self): return self._user or self._repo.ui.username() | |
754 | def date(self): return self._date |
|
765 | def date(self): return self._date | |
755 | def description(self): return self._text |
|
766 | def description(self): return self._text | |
@@ -800,4 +811,3 b' class memfilectx(object):' | |||||
800 | def isexec(self): return 'x' in self._flags |
|
811 | def isexec(self): return 'x' in self._flags | |
801 | def islink(self): return 'l' in self._flags |
|
812 | def islink(self): return 'l' in self._flags | |
802 | def renamed(self): return self._copied |
|
813 | def renamed(self): return self._copied | |
803 |
|
General Comments 0
You need to be logged in to leave comments.
Login now