changeset 38829 | 7e7e2b2ff284 |
parent 38828 | 3ea6ce609747 |
child 38830 | bfd5def3fe02 |
--- a/mercurial/fileset.py Sat Jul 21 16:16:44 2018 +0900 +++ b/mercurial/fileset.py Sat Jul 21 15:52:26 2018 +0900 @@ -524,6 +524,7 @@ """Create a matcher for a single fileset expression""" tree = filesetlang.parse(expr) tree = filesetlang.analyze(tree) + tree = filesetlang.optimize(tree) mctx = matchctx(ctx, _buildstatus(ctx, tree), badfn=badfn) return getmatch(mctx, tree)