# HG changeset patch # User Martin von Zweigbergk # Date 1423264916 28800 # Node ID 00280a2b8b9ab734a30ca0a87d42479438ac97e0 # Parent 1ea90d140ee37e3bd4be8960c30e0654126b64a4 trydiff: break 'if opts.git or losedatafn' into two This moves the initialization 'binary' closer to its other assignment, but exists mostly to simplify future patches. diff -r 1ea90d140ee3 -r 00280a2b8b9a mercurial/patch.py --- a/mercurial/patch.py Thu Jan 22 22:42:35 2015 -0800 +++ b/mercurial/patch.py Fri Feb 06 15:21:56 2015 -0800 @@ -1776,7 +1776,6 @@ flag2 = None content1 = None content2 = None - binary = False copyop = None if f not in addedset: content1 = getfilectx(f, ctx1).data() @@ -1810,6 +1809,8 @@ flag1 = ctx1.flags(f) flag2 = ctx2.flags(f) + binary = False + if opts.git or losedatafn: binary = util.binary(content1) or util.binary(content2) if losedatafn and not opts.git: