##// END OF EJS Templates
fileset: actually implement 'minusset'...
fileset: actually implement 'minusset' $ hg debugfileset 'a* - a1' was tracing back because 'minus' symbol was not supported.

File last commit:

r17363:5d9e2031 stable
r17363:5d9e2031 stable
Show More
test-fileset.t
41 lines | 514 B | text/troff | Tads3Lexer
$ fileset() {
> hg debugfileset "$@"
> }
$ hg init repo
$ cd repo
$ echo a > a1
$ echo a > a2
$ echo b > b1
$ hg ci -Am addfiles
adding a1
adding a2
adding b1
Test operators and basic patterns
$ fileset a1
a1
$ fileset 'a*'
a1
a2
$ fileset '"re:a\d"'
a1
a2
$ fileset 'a1 or a2'
a1
a2
$ fileset 'a1 | a2'
a1
a2
$ fileset 'a* and "*1"'
a1
$ fileset 'a* & "*1"'
a1
$ fileset 'not (r"a*")'
b1
$ fileset '! ("a*")'
b1
$ fileset 'a* - a1'
a2