# HG changeset patch # User Augie Fackler # Date 1478813710 18000 # Node ID 155d7ea9808566110ac0d60c86e554fa1731d256 # Parent 2ded17b64f09a9cda13cbf7656b83a950386ac03 revset: avoid shadowing a variable with a list comprehension diff -r 2ded17b64f09 -r 155d7ea98085 mercurial/revset.py --- a/mercurial/revset.py Thu Nov 10 16:34:43 2016 -0500 +++ b/mercurial/revset.py Thu Nov 10 16:35:10 2016 -0500 @@ -437,10 +437,10 @@ def func(repo, subset, a, b, order): f = getsymbol(a) if f in symbols: - fn = symbols[f] - if getattr(fn, '_takeorder', False): - return fn(repo, subset, b, order) - return fn(repo, subset, b) + func = symbols[f] + if getattr(func, '_takeorder', False): + return func(repo, subset, b, order) + return func(repo, subset, b) keep = lambda fn: getattr(fn, '__doc__', None) is not None