Wed, 23 Jul 2008 16:14:45 +0200 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 23 Jul 2008 16:14:45 +0200] rev 6836
merge with -stable
Wed, 23 Jul 2008 16:08:20 +0200 make mq and tags hardlink safe
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 23 Jul 2008 16:08:20 +0200] rev 6835
make mq and tags hardlink safe The code didn't check for modes like "r+" or "rb+". Many thanks to agriffis for noticing it.
Tue, 22 Jul 2008 13:03:31 -0500 dirstate.walk: speed up calling match function
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:31 -0500] rev 6834
dirstate.walk: speed up calling match function
Tue, 22 Jul 2008 13:03:29 -0500 dirstate.walk: reduce sorting in step 3
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:29 -0500] rev 6833
dirstate.walk: reduce sorting in step 3
Tue, 22 Jul 2008 13:03:25 -0500 dirstate.walk: inline imatch
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:25 -0500] rev 6832
dirstate.walk: inline imatch This lets us carefully avoid calling ignore and match where possible in the fast path.
Tue, 22 Jul 2008 13:03:24 -0500 dirstate.walk: more cleanups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:24 -0500] rev 6831
dirstate.walk: more cleanups - group internal functions - simplify imatch - rename _join to join - use nf in step 3 - use .hg in results
Tue, 22 Jul 2008 13:03:23 -0500 dirstate.walk: fold in _supported
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:23 -0500] rev 6830
dirstate.walk: fold in _supported - inline tests for regular or link files - simplify bad type reporting
Tue, 22 Jul 2008 13:03:21 -0500 dirstate.walk: build a dict rather than yield
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:21 -0500] rev 6829
dirstate.walk: build a dict rather than yield Since we're already building a seen dict, we might as well put our results in it to go slightly faster.
Tue, 22 Jul 2008 13:03:20 -0500 dirstate.walk: minor cleanups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:20 -0500] rev 6828
dirstate.walk: minor cleanups - add dirkind - simplify loop structure - avoid pconvert and join on directory entries (big speed bump) - remove redundant seen set in step 3
Tue, 22 Jul 2008 13:03:19 -0500 dirstate.walk: push sorting up
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:19 -0500] rev 6827
dirstate.walk: push sorting up
Tue, 22 Jul 2008 13:03:18 -0500 dirstate.walk: pull directory scanning into top-level loop
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:18 -0500] rev 6826
dirstate.walk: pull directory scanning into top-level loop
Tue, 22 Jul 2008 13:03:17 -0500 dirstate.walk: unify match.dir logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:17 -0500] rev 6825
dirstate.walk: unify match.dir logic
Tue, 22 Jul 2008 13:03:16 -0500 dirstate.walk: simplify .hg scan bisect logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:16 -0500] rev 6824
dirstate.walk: simplify .hg scan bisect logic
Tue, 22 Jul 2008 13:03:15 -0500 dirstate.walk: track normalized directory names
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:15 -0500] rev 6823
dirstate.walk: track normalized directory names
Tue, 22 Jul 2008 13:03:14 -0500 dirstate: simplify normalize logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:14 -0500] rev 6822
dirstate: simplify normalize logic
Tue, 22 Jul 2008 13:03:13 -0500 dirstate.walk: change names for dc and known
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:13 -0500] rev 6821
dirstate.walk: change names for dc and known known -> seen dc -> dmap
Tue, 22 Jul 2008 13:03:10 -0500 dirstate.walk: fold findfiles into main walk loop
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:10 -0500] rev 6820
dirstate.walk: fold findfiles into main walk loop
Tue, 22 Jul 2008 13:03:08 -0500 dirstate.walk: eliminate filter function
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:08 -0500] rev 6819
dirstate.walk: eliminate filter function - remove _filter and delete original - improve some filtering logic
Tue, 22 Jul 2008 13:02:36 -0500 dirstate.walk: eliminate src from yield
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:02:36 -0500] rev 6818
dirstate.walk: eliminate src from yield - restructure 'step two' to stat unseen files - remove extra stat logic in status - remove redundant src
Tue, 22 Jul 2008 13:00:22 -0500 minor status fixups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:00:22 -0500] rev 6817
minor status fixups
Sun, 20 Jul 2008 21:51:13 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 21:51:13 +0200] rev 6816
Merge with crew-stable
Sun, 20 Jul 2008 21:00:13 +0200 test-branches: add a test for long branch name (issue 1230)
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 21:00:13 +0200] rev 6815
test-branches: add a test for long branch name (issue 1230)
Sun, 20 Jul 2008 12:09:37 +0200 branches unparseable output fix (issue1230)
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Sun, 20 Jul 2008 12:09:37 +0200] rev 6814
branches unparseable output fix (issue1230)
Wed, 25 Jun 2008 19:41:43 +0100 Bug:1201 hg convert on CVS working copy produces Traceback
Martin OConnor <martinoc@gmail.com> [Wed, 25 Jun 2008 19:41:43 +0100] rev 6813
Bug:1201 hg convert on CVS working copy produces Traceback Fix identified by frank@kingswood-consulting.co.uk Changed usage fron os.environ["HOME"] to expanduser("~/.cvspass") as this is the only usage of this construct in mercurial sources.
Sun, 20 Jul 2008 20:00:02 +0200 Merge with main
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 20:00:02 +0200] rev 6812
Merge with main test-remove is still failing for status() does not return removed files in a sorted list. We can live with this for now, a fix is coming soon.
Sun, 20 Jul 2008 19:25:08 +0200 dirstate: remove superfluous normalize() call in walk()
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:25:08 +0200] rev 6811
dirstate: remove superfluous normalize() call in walk()
Sun, 20 Jul 2008 19:09:00 +0200 localrepo: fix status() typos from 854b907527e5a and 97c12b1ed1e0
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:09:00 +0200] rev 6810
localrepo: fix status() typos from 854b907527e5a and 97c12b1ed1e0
Sun, 20 Jul 2008 19:09:00 +0200 context: trigger missing username warning only when necessary
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:09:00 +0200] rev 6809
context: trigger missing username warning only when necessary
Fri, 18 Jul 2008 12:31:40 +0200 localrepo: do not modify a dictionary being iterated in status()
Christian Boos <cboos@neuf.fr> [Fri, 18 Jul 2008 12:31:40 +0200] rev 6808
localrepo: do not modify a dictionary being iterated in status()
Sun, 20 Jul 2008 19:08:59 +0200 dirstate: fix _droppath() typo from 80605a8127e0
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:08:59 +0200] rev 6807
dirstate: fix _droppath() typo from 80605a8127e0
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip