From patchwork Mon Feb 11 12:00:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D5926: match: allow passing in badfn to always() and never() From: phabricator X-Patchwork-Id: 38664 Message-Id: To: mercurial-devel@mercurial-scm.org Date: Mon, 11 Feb 2019 12:00:06 +0000 This revision was automatically updated to reflect the committed changes. Closed by commit rHGc302218a2528: match: allow passing in badfn to always() and never() (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5926?vs=14014&id=14019 REVISION DETAIL https://phab.mercurial-scm.org/D5926 AFFECTED FILES mercurial/match.py CHANGE DETAILS To: martinvonz, #hg-reviewers, pulkit Cc: mercurial-devel diff --git a/mercurial/match.py b/mercurial/match.py --- a/mercurial/match.py +++ b/mercurial/match.py @@ -194,11 +194,11 @@ def exact(root, cwd, files, badfn=None): return exactmatcher(root, cwd, files, badfn=badfn) -def always(root, cwd): - return alwaysmatcher(root, cwd) +def always(root, cwd, badfn=None): + return alwaysmatcher(root, cwd, badfn=badfn) -def never(root, cwd): - return nevermatcher(root, cwd) +def never(root, cwd, badfn=None): + return nevermatcher(root, cwd, badfn=badfn) def badmatch(match, badfn): """Make a copy of the given matcher, replacing its bad method with the given