comparison hgext/mq.py @ 31394:fd3d8eb7f545

mq: don't use mutable default argument value
author Gregory Szorc <gregory.szorc@gmail.com>
date Sun, 12 Mar 2017 21:55:46 -0700
parents f897a088377c
children b8848750a3c1
comparison
equal deleted inserted replaced
31393:8b6927eb7efd 31394:fd3d8eb7f545
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