# HG changeset patch # User Benoit Boissinot # Date 1182796157 25200 # Node ID a741293793f692b97ec5718131c6196656f89881 # Parent c29ee52e0b68e7a272802b5788ecfdf55b2aeb31 Make changeset_printer respect ui diffopts diff --git a/mercurial/cmdutil.py b/mercurial/cmdutil.py --- a/mercurial/cmdutil.py +++ b/mercurial/cmdutil.py @@ -784,7 +784,8 @@ class changeset_printer(object): def showpatch(self, node): if self.patch: prev = self.repo.changelog.parents(node)[0] - patch.diff(self.repo, prev, node, match=self.patch, fp=self.ui) + patch.diff(self.repo, prev, node, match=self.patch, fp=self.ui, + opts=patch.diffopts(self.ui)) self.ui.write("\n") class changeset_templater(changeset_printer):