Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 15:44:16 -0800] rev 3600
zsh: add optional remote directory cache
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 23:56:52 +0100] rev 3599
sshrepo: fix the parsing of the ssh url
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 14:53:08 -0800] rev 3598
zsh: complete SSH directories
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 12:05:47 -0800] rev 3597
zsh: complete unknown commands normally
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:22:05 +0100] rev 3596
merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:09:43 +0100] rev 3595
hgweb: fix handling of path for old style template
- path from old style are prefixed by '/', make cleanpath strip them
- make manifest() use relative paths, that was the only function using
'/' prefixed paths
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:03:52 +0100] rev 3594
merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:03:23 +0100] rev 3593
merge with backout
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:02:49 +0100] rev 3592
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:01:28 +0100] rev 3591
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 31 Oct 2006 10:50:16 +0100] rev 3590
Check for at least having a final release of python 2.3.0 in setup.py
Mercurial uses features that are not in 2.3a1.
Brendan Cully <brendan@kublai.com> [Mon, 30 Oct 2006 16:14:38 -0800] rev 3589
test for git empty new files
Brendan Cully <brendan@kublai.com> [Mon, 30 Oct 2006 16:10:58 -0800] rev 3588
git patch: create empty added files
Brendan Cully <brendan@kublai.com> [Mon, 30 Oct 2006 00:03:04 -0800] rev 3587
zsh: tab-complete status results by directory
Filter diff and revert for modified files only, unless -r is given.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 16:33:46 +0100] rev 3586
filelog: rename filelog.size() to filelog.len()
filelog.size() is misleading for users of revlog.size() since
it doesn't return the size of the revision.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 16:14:55 +0100] rev 3585
revlog: more nullrev fixes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 16:14:02 +0100] rev 3584
revlog: return 0 as offset for nullid
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 15:09:01 +0100] rev 3583
doc: clone doesn't create a working directory in remote repos
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 14:41:14 +0100] rev 3582
revlog.size() fix handling of rev == -1
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 14:18:55 +0100] rev 3581
use workingcontext.files() to detect if the repo is unclean
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 13:08:10 +0100] rev 3580
allow update to switch to a different branch if the repo is clean
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 29 Oct 2006 10:55:38 +0100] rev 3579
Explicitly use REVLOGV0 instead of 0 in bundlerepo.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 29 Oct 2006 10:53:51 +0100] rev 3578
Define and use nullrev (revision of nullid) instead of -1.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 23:37:59 -0300] rev 3577
Correct optimization from
3464f5e77f34; add a test.
If there are two (or more) heads that point to the same .hgtags
node, we can safely skip parsing the file in all but the last head.
(In
3464f5e77f34, we were parsing the file in the first head and
skipping all the others.)
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:59 -0300] rev 3576
log speedup: don't call revlog.node if we don't have to
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:57 -0300] rev 3575
log speedup: use list.extend to avoid an explicit loop
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:56 -0300] rev 3574
log speedup: use parentrevs in log and changeset_printer.show
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:55 -0300] rev 3573
log speedup: set quiet/verbose/debugflag in the fake ui object
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:54 -0300] rev 3572
log speedup: use only ui.write in changeset_printer.show
- ui.status is not very useful, since this code is never
executed when ui.quiet is true.
- explicitly checking for ui.debug allows a regular hg log to
run without looking at the manifest index
- the calls to ui.note were converted for consistency
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 28 Oct 2006 20:21:52 -0300] rev 3571
log speedup: walkchangerevs: filter the files only if we need them
This speeds up hg log and significantly reduces memory usage (max RSS
goes from ~92MB to ~21MB on the kernel repo), since we no longer store
all the revisions in the cache.