equal
deleted
inserted
replaced
671 self.showpatch(changenode) |
671 self.showpatch(changenode) |
672 |
672 |
673 def showpatch(self, node): |
673 def showpatch(self, node): |
674 if self.patch: |
674 if self.patch: |
675 prev = self.repo.changelog.parents(node)[0] |
675 prev = self.repo.changelog.parents(node)[0] |
676 patch.diff(self.repo, prev, node, match=self.patch, fp=self.ui, |
676 chunks = patch.diff(self.repo, prev, node, match=self.patch, |
677 opts=patch.diffopts(self.ui)) |
677 opts=patch.diffopts(self.ui)) |
|
678 for chunk in chunks: |
|
679 self.ui.write(chunk) |
678 self.ui.write("\n") |
680 self.ui.write("\n") |
679 |
681 |
680 def _meaningful_parentrevs(self, log, rev): |
682 def _meaningful_parentrevs(self, log, rev): |
681 """Return list of meaningful (or all if debug) parentrevs for rev. |
683 """Return list of meaningful (or all if debug) parentrevs for rev. |
682 |
684 |