Mon, 18 May 2009 17:36:24 -0500 commit: move editor outside transaction
Matt Mackall <mpm@selenic.com> [Mon, 18 May 2009 17:36:24 -0500] rev 8496
commit: move editor outside transaction The commit editor is now invoked before files and manifest are committed. The editor is now run with only the wlock held and aborting an edit no longer requires rolling back a transaction. Changes to files during a commit still result in undefined behavior. (This is preliminary work for committing subrepositories)
Mon, 18 May 2009 22:55:45 +0200 convert: directly use nullid
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 18 May 2009 22:55:45 +0200] rev 8495
convert: directly use nullid
Mon, 18 May 2009 13:54:21 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 18 May 2009 13:54:21 -0500] rev 8494
Merge with stable
Thu, 02 Apr 2009 18:18:43 -0600 Fix how setup.py identifies the Mercurial version.
Jeremy Whitlock <jcscoobyrs@gmail.com> [Thu, 02 Apr 2009 18:18:43 -0600] rev 8493
Fix how setup.py identifies the Mercurial version. There is a problem with setup.py where it will not identify the Mercurial version properly when not being ran in within a repository even if mercurial/__version__.py exists. To fix, use mercurial.__version__.version when available before defaulting to "unknown". (Using mercurial.util.version() is not an option due to a dependency issue where osutil can be referenced before it is built.)
Sun, 17 May 2009 18:17:04 -0500 templater: replace eval with closure
Matt Mackall <mpm@selenic.com> [Sun, 17 May 2009 18:17:04 -0500] rev 8492
templater: replace eval with closure
Sun, 17 May 2009 17:13:56 -0500 win32mbcs: remove silly eval
Matt Mackall <mpm@selenic.com> [Sun, 17 May 2009 17:13:56 -0500] rev 8491
win32mbcs: remove silly eval
Sun, 17 May 2009 23:07:23 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 23:07:23 +0200] rev 8490
merge with crew
Sun, 17 May 2009 22:51:17 +0200 addremove/findrenames: find renames according to the match object (issue1527)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 22:51:17 +0200] rev 8489
addremove/findrenames: find renames according to the match object (issue1527) Instead of only finding similarities in the added/removed files found by the addremove step, follow the match object: hg addremove -s80 foo -> add and removes files in foo + find similarities between files in foo hg addremove -s80 -> add and removes files in the whole repo + find similarities between files in the whole repo hg import --similarity will still work correctly (only find similarities between files found in the patch).
Sun, 17 May 2009 22:40:04 +0200 addremove: mapping isn't really needed, simplify
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 22:40:04 +0200] rev 8488
addremove: mapping isn't really needed, simplify
Sun, 17 May 2009 22:52:45 +0200 gitweb, monoblue: break long line in map file
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 22:52:45 +0200] rev 8487
gitweb, monoblue: break long line in map file
Sun, 17 May 2009 22:51:50 +0200 coal, paper: add newlines when displaying a file in hgweb
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 22:51:50 +0200] rev 8486
coal, paper: add newlines when displaying a file in hgweb The newlines make the HTML somewhat readable and gives much smaller, readable diffs when the tests change.
Sun, 17 May 2009 21:47:24 +0200 test-highlight: decouple test from get-with-headers.py
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 21:47:24 +0200] rev 8485
test-highlight: decouple test from get-with-headers.py The test copied get-with-headers.py from $TESTDIR and committed it to a test repository. The test output therefore depended unnecessarily on the exact content of get-with-headers.py. It has now been replaced with another small Python script.
Sun, 17 May 2009 20:00:11 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 17 May 2009 20:00:11 +0200] rev 8484
Merge with crew-stable
Sun, 17 May 2009 16:57:40 +0200 convert/cvsps: use set.update for bulk update
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:57:40 +0200] rev 8483
convert/cvsps: use set.update for bulk update
Sun, 17 May 2009 16:57:12 +0200 hbisect: use set.update for bulk updates
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:57:12 +0200] rev 8482
hbisect: use set.update for bulk updates
Sun, 17 May 2009 16:56:53 +0200 localrepo: use set.update for bulk updates
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:56:53 +0200] rev 8481
localrepo: use set.update for bulk updates
Sun, 17 May 2009 16:56:20 +0200 store: create set directly from iterable
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:56:20 +0200] rev 8480
store: create set directly from iterable
Sun, 17 May 2009 16:55:51 +0200 repair: bulk update sets
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:55:51 +0200] rev 8479
repair: bulk update sets Use a single set.update and set.difference_update call instead of many set.add and set.discard calls.
Sun, 17 May 2009 16:20:27 +0200 ui: use set instead of dict
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 16:20:27 +0200] rev 8478
ui: use set instead of dict
Sun, 17 May 2009 16:15:37 +0200 alias: honor the [defaults] section, fix issue1642
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 16:15:37 +0200] rev 8477
alias: honor the [defaults] section, fix issue1642
Sun, 17 May 2009 16:08:47 +0200 templater: keep a cache of Python functions for filter expressions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 17 May 2009 16:08:47 +0200] rev 8476
templater: keep a cache of Python functions for filter expressions
Sun, 17 May 2009 16:06:48 +0200 templater: replace regex complexity by simple str containment checks
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 17 May 2009 16:06:48 +0200] rev 8475
templater: replace regex complexity by simple str containment checks
Sun, 17 May 2009 16:05:50 +0200 templater: clean up the process method, separating code paths
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 17 May 2009 16:05:50 +0200] rev 8474
templater: clean up the process method, separating code paths
Sun, 17 May 2009 09:54:08 +0200 patchbomb: make diffstat usage clearer
Cédric Duval <cedricduval@free.fr> [Sun, 17 May 2009 09:54:08 +0200] rev 8473
patchbomb: make diffstat usage clearer Making it clear that diffstat output does not only depend on diffstat being installed - it also needs to be explicitely requested.
Sun, 17 May 2009 15:30:45 +0200 patchbomb: describe --attach and --inline options in help
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 15:30:45 +0200] rev 8472
patchbomb: describe --attach and --inline options in help
Sun, 17 May 2009 09:45:49 +0200 patchbomb: fix help to reflect actual operation
Cédric Duval <cedricduval@free.fr> [Sun, 17 May 2009 09:45:49 +0200] rev 8471
patchbomb: fix help to reflect actual operation In the body, the description is shown in its entirety, unstripped from what was already in the subject.
Sun, 17 May 2009 14:35:06 +0200 convert/bzr: warn when source is a lightweight checkout (issue1647)
Patrick Mezard <pmezard@gmail.com> [Sun, 17 May 2009 14:35:06 +0200] rev 8470
convert/bzr: warn when source is a lightweight checkout (issue1647)
Sun, 17 May 2009 04:33:39 +0200 localrepo: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 04:33:39 +0200] rev 8469
localrepo: use set instead of dict
Sun, 17 May 2009 04:20:59 +0200 copies: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 04:20:59 +0200] rev 8468
copies: use set instead of dict
Sun, 17 May 2009 04:16:44 +0200 store: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 04:16:44 +0200] rev 8467
store: use set instead of dict
Sun, 17 May 2009 04:14:15 +0200 verify: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 04:14:15 +0200] rev 8466
verify: use set instead of dict
Sun, 17 May 2009 03:53:13 +0200 ancestor: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 03:53:13 +0200] rev 8465
ancestor: use set instead of dict
(0) -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 +30000 tip