719 util.copyfile(absf, absorig) |
719 util.copyfile(absf, absorig) |
720 else: |
720 else: |
721 util.rename(absf, absorig) |
721 util.rename(absf, absorig) |
722 |
722 |
723 def printdiff(self, repo, diffopts, node1, node2=None, files=None, |
723 def printdiff(self, repo, diffopts, node1, node2=None, files=None, |
724 fp=None, changes=None, opts={}): |
724 fp=None, changes=None, opts=None): |
|
725 opts = opts or {} |
725 stat = opts.get('stat') |
726 stat = opts.get('stat') |
726 m = scmutil.match(repo[node1], files, opts) |
727 m = scmutil.match(repo[node1], files, opts) |
727 cmdutil.diffordiffstat(self.ui, repo, diffopts, node1, node2, m, |
728 cmdutil.diffordiffstat(self.ui, repo, diffopts, node1, node2, m, |
728 changes, stat, fp) |
729 changes, stat, fp) |
729 |
730 |