foozy@708: #!/bin/bash foozy@708: foozy@708: hg init a foozy@708: cd a foozy@708: mkdir -p examples src/watcher foozy@708: touch COPYING MANIFEST.in README setup.py foozy@708: touch examples/performant.py examples/simple.py foozy@708: touch src/main.py src/watcher/_watcher.c src/watcher/watcher.py src/xyzzy.txt foozy@708: foozy@708: #$ name: files foozy@708: foozy@708: hg add COPYING README examples/simple.py foozy@708: foozy@708: #$ name: dirs foozy@708: foozy@708: hg status src foozy@708: foozy@708: #$ name: wdir-subdir foozy@708: foozy@708: cd src foozy@708: hg add -n foozy@708: hg add -n . foozy@708: foozy@708: #$ name: wdir-relname foozy@708: foozy@708: hg status foozy@708: hg status `hg root` foozy@708: foozy@708: #$ name: glob.star foozy@708: foozy@708: hg add 'glob:*.py' foozy@708: foozy@708: #$ name: glob.starstar foozy@708: foozy@708: cd .. foozy@708: hg status 'glob:**.py' foozy@708: foozy@708: #$ name: glob.star-starstar foozy@708: foozy@708: hg status 'glob:*.py' foozy@708: hg status 'glob:**.py' foozy@708: foozy@708: #$ name: glob.question foozy@708: foozy@708: hg status 'glob:**.?' foozy@708: foozy@708: #$ name: glob.range foozy@708: foozy@708: hg status 'glob:**[nr-t]' foozy@708: foozy@708: #$ name: glob.group foozy@708: foozy@708: hg status 'glob:*.{in,py}' foozy@708: foozy@708: #$ name: filter.include foozy@708: foozy@708: hg status -I '*.in' foozy@708: foozy@708: #$ name: filter.exclude foozy@708: foozy@708: hg status -X '**.py' src