Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 13 Sep 2010 10:33:49 -0300] rev 12503
subrepo: improve lookup error messages
Martin Geisler <mg@lazybytes.net> [Sun, 26 Sep 2010 22:22:59 +0200] rev 12502
run-tests: move build/ directory to HGTMP
Before, running a test would give you a build/ directory in the root
of your Mercurial source tree. The directory had a full copy of the
the source, so a grep in '**/*.py' would find files inside build/.
Martin Geisler <mg@lazybytes.net> [Sun, 26 Sep 2010 21:37:42 +0200] rev 12501
setup: slight simplification
Brodie Rao <brodie@bitheap.org> [Sat, 25 Sep 2010 19:47:45 -0500] rev 12500
Makefile: remove the build folder manually
Given a system Python version of 2.6, the following won't clean up build:
$ make local PYTHON=python2.7
$ make clean
Distutils only cleans up build subdirectories for the current Python
version.
This patch cleans up the build folder even if PYTHON=python2.7 isn't
specified to clean.
Brodie Rao <brodie@bitheap.org> [Sat, 25 Sep 2010 19:38:27 -0500] rev 12499
Makefile: remove all .so files during clean
This ensures .so files in hgext are cleaned up.
Christian Ebert <blacktrash@gmx.net> [Sun, 26 Sep 2010 19:18:41 +0200] rev 12498
keyword: support rollback by restoring expansion to previous values
Prevent spurious differences in the working directory
after a rollback.
Add tests for several rollback situations.
Christian Ebert <blacktrash@gmx.net> [Sun, 26 Sep 2010 19:18:41 +0200] rev 12497
keyword: do not expand at all during diff
Always shrink and never expand keywords during a diff operation.
Avoid user distraction e.g. because of spurious differences
appearing in the commit editor.