mercurial/cmdutil.py
changeset 7308 b6f5490effbf
parent 7280 810ca383da9c
child 7319 eae1767cc6a8
equal deleted inserted replaced
7307:56380212d630 7308:b6f5490effbf
   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