# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 1512861480 -19800 # Node ID dce7615583299aa8a9a62e2981cd4b347b49ae17 # Parent 7354fda50e8b7d2b65941eacebbb576d99f7e386 py3: handle keyword arguments correctly in patch.py Differential Revision: https://phab.mercurial-scm.org/D1639 diff -r 7354fda50e8b -r dce761558329 mercurial/patch.py --- a/mercurial/patch.py Sun Dec 10 04:47:49 2017 +0530 +++ b/mercurial/patch.py Sun Dec 10 04:48:00 2017 +0530 @@ -2466,8 +2466,8 @@ def difflabel(func, *args, **kw): '''yields 2-tuples of (output, label) based on the output of func()''' inlinecolor = False - if kw.get('opts'): - inlinecolor = kw['opts'].worddiff + if kw.get(r'opts'): + inlinecolor = kw[r'opts'].worddiff headprefixes = [('diff', 'diff.diffline'), ('copy', 'diff.extended'), ('rename', 'diff.extended'),