--- a/mercurial/fileset.py Sun Jul 22 11:12:55 2018 +0900
+++ b/mercurial/fileset.py Sat Jul 21 20:27:53 2018 +0900
@@ -43,6 +43,9 @@
raise error.ParseError(_("missing argument"))
return methods[x[0]](mctx, *x[1:])
+def getmatchwithstatus(mctx, x, hint):
+ return getmatch(mctx, x)
+
def stringmatch(mctx, x):
return mctx.matcher([x])
@@ -443,6 +446,7 @@
return mctx.predicate(sstate.__contains__, predrepr='subrepo')
methods = {
+ 'withstatus': getmatchwithstatus,
'string': stringmatch,
'symbol': stringmatch,
'kindpat': kindpatmatch,