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