diff mercurial/match.py @ 41022:481249481392 stable

match: fix assertion for fileset with no context (issue6046) A falsy changectx should be allowed.
author Yuya Nishihara <yuya@tcha.org>
date Sat, 05 Jan 2019 15:44:55 +0900
parents d30a19d10441
children 074c72a38423
line wrap: on
line diff
--- a/mercurial/match.py	Fri Jan 04 21:01:10 2019 -0500
+++ b/mercurial/match.py	Sat Jan 05 15:44:55 2019 +0900
@@ -48,7 +48,7 @@
 
     for kind, pat, source in kindpats:
         if kind == 'set':
-            if not ctx:
+            if ctx is None:
                 raise error.ProgrammingError("fileset expression with no "
                                              "context")
             matchers.append(ctx.matchfileset(pat, badfn=badfn))