mercurial/match.py
changeset 23549 609ecde2778f
parent 23480 88d2d77eb981
child 23685 5b1eac343ccd
--- a/mercurial/match.py	Sat Dec 13 14:31:55 2014 -0800
+++ b/mercurial/match.py	Sat Nov 01 22:56:49 2014 -0700
@@ -156,13 +156,11 @@
         - optimization might be possible and necessary.'''
         return self._always
 
-class exact(match):
-    def __init__(self, root, cwd, files):
-        match.__init__(self, root, cwd, files, exact=True)
+def exact(root, cwd, files):
+    return match(root, cwd, files, exact=True)
 
-class always(match):
-    def __init__(self, root, cwd):
-        match.__init__(self, root, cwd, [])
+def always(root, cwd):
+    return match(root, cwd, [])
 
 class narrowmatcher(match):
     """Adapt a matcher to work on a subdirectory only.