extensions: load modules in module/__init__.py form.
For example, convert=/path/to/convert now works.
test-patchbomb: sed -e may not work with extended regexps
Non-GNU versions of the sed(1) utility (i.e. on Solaris or BSD)
may not support extended regexps (i.e. including \| branches),
or may need a special option to enable it (like -E instead of -e).
Expand the sed RE in tests/test-patchbomb to fix running this
test on FreeBSD and Solaris.
Correct tests/test-patchbomb* files:
mv test-patchbomb test-patchbomb.out
hg revert -r
1cf908c00479 test-patchbomb
patchbomb:
0c61124ad877 moved setremoteconfig into cmdutil
dispatch: restore a dropped shlex import
Add test-dispatch as a place for command parsing and dispatch tests.
Revive commands.dispatch as a simple way to call hg from other pythons scripts.
This was already used by hg-ssh and others and is really convenient if you
just want a native equivalent of calling the command line version.