# HG changeset patch # User Martin von Zweigbergk # Date 1412117888 25200 # Node ID bbb2f8b0459ef82227c9779a629051dd141f929e # Parent 564ae7d2ec9bee86b00a6ba817271ac0b19deca7 match: remove unnecessary setting of self._always The 'always' class calls its parent constructor with an empty list of patterns, which will result in a matcher that always matches. The parent constructor will set self._always to True in such cases, so there is no need to set it again. diff -r 564ae7d2ec9b -r bbb2f8b0459e mercurial/match.py --- a/mercurial/match.py Fri Oct 03 00:43:22 2014 +0900 +++ b/mercurial/match.py Tue Sep 30 15:58:08 2014 -0700 @@ -156,7 +156,6 @@ class always(match): def __init__(self, root, cwd): match.__init__(self, root, cwd, []) - self._always = True class narrowmatcher(match): """Adapt a matcher to work on a subdirectory only.