--- a/mercurial/mdiff.py Tue Jun 27 00:15:56 2017 +0530
+++ b/mercurial/mdiff.py Tue Jun 27 00:23:32 2017 +0530
@@ -84,6 +84,7 @@
def copy(self, **kwargs):
opts = dict((k, getattr(self, k)) for k in self.defaults)
+ opts = pycompat.strkwargs(opts)
opts.update(kwargs)
return diffopts(**opts)