Tue, 31 Oct 2006 17:31:30 -0800 zsh: perform ~ expansion on _hg_root
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 17:31:30 -0800] rev 3605
zsh: perform ~ expansion on _hg_root
Tue, 31 Oct 2006 17:24:42 -0800 mq: handle qpush -a with empty series
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 17:24:42 -0800] rev 3604
mq: handle qpush -a with empty series
Tue, 31 Oct 2006 16:35:44 -0800 zsh: compute repository root instead of forking hg
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 16:35:44 -0800] rev 3603
zsh: compute repository root instead of forking hg
Tue, 31 Oct 2006 16:04:03 -0800 zsh: complete users in ssh URLS
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 16:04:03 -0800] rev 3602
zsh: complete users in ssh URLS
Tue, 31 Oct 2006 15:48:02 -0800 zsh: support remote cloning
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 15:48:02 -0800] rev 3601
zsh: support remote cloning
Tue, 31 Oct 2006 15:44:16 -0800 zsh: add optional remote directory cache
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 15:44:16 -0800] rev 3600
zsh: add optional remote directory cache
Tue, 31 Oct 2006 23:56:52 +0100 sshrepo: fix the parsing of the ssh url
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
Tue, 31 Oct 2006 14:53:08 -0800 zsh: complete SSH directories
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 14:53:08 -0800] rev 3598
zsh: complete SSH directories
Tue, 31 Oct 2006 12:05:47 -0800 zsh: complete unknown commands normally
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 12:05:47 -0800] rev 3597
zsh: complete unknown commands normally
Tue, 31 Oct 2006 13:22:05 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:22:05 +0100] rev 3596
merge with crew
Tue, 31 Oct 2006 13:09:43 +0100 hgweb: fix handling of path for old style template
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
Tue, 31 Oct 2006 13:03:52 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:03:52 +0100] rev 3594
merge with crew
Tue, 31 Oct 2006 13:03:23 +0100 merge with backout
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:03:23 +0100] rev 3593
merge with backout
Tue, 31 Oct 2006 13:02:49 +0100 Backed out changeset 41989e55fa375de4376e7e64b17e38312e8ec140
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:02:49 +0100] rev 3592
Backed out changeset 41989e55fa375de4376e7e64b17e38312e8ec140
Tue, 31 Oct 2006 13:01:28 +0100 Backed out changeset 66a17364c30ef0804153093cfaccf830e563928a
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 31 Oct 2006 13:01:28 +0100] rev 3591
Backed out changeset 66a17364c30ef0804153093cfaccf830e563928a
Tue, 31 Oct 2006 10:50:16 +0100 Check for at least having a final release of python 2.3.0 in setup.py
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.
Mon, 30 Oct 2006 16:14:38 -0800 test for git empty new files
Brendan Cully <brendan@kublai.com> [Mon, 30 Oct 2006 16:14:38 -0800] rev 3589
test for git empty new files
Mon, 30 Oct 2006 16:10:58 -0800 git patch: create empty added files
Brendan Cully <brendan@kublai.com> [Mon, 30 Oct 2006 16:10:58 -0800] rev 3588
git patch: create empty added files
Mon, 30 Oct 2006 00:03:04 -0800 zsh: tab-complete status results by directory
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.
Sun, 29 Oct 2006 16:33:46 +0100 filelog: rename filelog.size() to filelog.len()
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.
Sun, 29 Oct 2006 16:14:55 +0100 revlog: more nullrev fixes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 16:14:55 +0100] rev 3585
revlog: more nullrev fixes
Sun, 29 Oct 2006 16:14:02 +0100 revlog: return 0 as offset for nullid
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 16:14:02 +0100] rev 3584
revlog: return 0 as offset for nullid
Sun, 29 Oct 2006 15:09:01 +0100 doc: clone doesn't create a working directory in remote repos
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
Sun, 29 Oct 2006 14:41:14 +0100 revlog.size() fix handling of rev == -1
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 29 Oct 2006 14:41:14 +0100] rev 3582
revlog.size() fix handling of rev == -1
Sun, 29 Oct 2006 14:18:55 +0100 use workingcontext.files() to detect if the repo is unclean
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
Sun, 29 Oct 2006 13:08:10 +0100 allow update to switch to a different branch if the repo is clean
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
Sun, 29 Oct 2006 10:55:38 +0100 Explicitly use REVLOGV0 instead of 0 in bundlerepo.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 29 Oct 2006 10:55:38 +0100] rev 3579
Explicitly use REVLOGV0 instead of 0 in bundlerepo.
Sun, 29 Oct 2006 10:53:51 +0100 Define and use nullrev (revision of nullid) instead of -1.
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.
Sat, 28 Oct 2006 23:37:59 -0300 Correct optimization from 3464f5e77f34; add a test.
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.)
Sat, 28 Oct 2006 20:21:59 -0300 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:59 -0300] rev 3576
log speedup: don't call revlog.node if we don't have to
Sat, 28 Oct 2006 20:21:57 -0300 log speedup: use list.extend to avoid an explicit loop
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
Sat, 28 Oct 2006 20:21:56 -0300 log speedup: use parentrevs in log and changeset_printer.show
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
Sat, 28 Oct 2006 20:21:55 -0300 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:55 -0300] rev 3573
log speedup: set quiet/verbose/debugflag in the fake ui object
Sat, 28 Oct 2006 20:21:54 -0300 log speedup: use only ui.write in changeset_printer.show
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
Sat, 28 Oct 2006 20:21:52 -0300 log speedup: walkchangerevs: filter the files only if we need them
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.
Sat, 28 Oct 2006 23:05:57 +0200 Inform the user about the new URL when being redirected via http.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 28 Oct 2006 23:05:57 +0200] rev 3570
Inform the user about the new URL when being redirected via http. Additionally the changed code ensures that the new URL is used, even if it doesn't end with the query string.
Sat, 28 Oct 2006 11:00:59 +0200 Stripping of query string (since 88b4755fa48f) stripped too much (issue327)
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 28 Oct 2006 11:00:59 +0200] rev 3569
Stripping of query string (since 88b4755fa48f) stripped too much (issue327) rstrip(qs) not only strips qs from the right, but it continues stripping every char at the end of the URL that occurs on qs.
Fri, 27 Oct 2006 23:09:46 +0200 Merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 23:09:46 +0200] rev 3568
Merge with upstream
Fri, 27 Oct 2006 14:10:01 -0500 small refactoring of path normalization in dirstate.statwalk
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 14:10:01 -0500] rev 3567
small refactoring of path normalization in dirstate.statwalk
Fri, 27 Oct 2006 14:06:32 -0500 Make util.unique return a list
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 14:06:32 -0500] rev 3566
Make util.unique return a list
Fri, 27 Oct 2006 12:09:33 -0500 Simplify ignore logic in dirstate.walk
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 12:09:33 -0500] rev 3565
Simplify ignore logic in dirstate.walk - kill blockignore hack - pull pconvert out of imatch - skip imatch when not ignoring
Fri, 27 Oct 2006 11:30:20 -0500 shortname: truncate at '.' too
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 11:30:20 -0500] rev 3564
shortname: truncate at '.' too
Fri, 27 Oct 2006 11:24:10 -0500 improve walk docstrings
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 11:24:10 -0500] rev 3563
improve walk docstrings
Fri, 27 Oct 2006 00:38:42 -0500 convert dict(zip(x,x)) to dict.fromkeys(x)
Matt Mackall <mpm@selenic.com> [Fri, 27 Oct 2006 00:38:42 -0500] rev 3562
convert dict(zip(x,x)) to dict.fromkeys(x)
Thu, 26 Oct 2006 23:59:21 -0500 minor hg grep simplification
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 23:59:21 -0500] rev 3561
minor hg grep simplification
Thu, 26 Oct 2006 23:54:24 -0500 simplify dirstate walking
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 23:54:24 -0500] rev 3560
simplify dirstate walking - kill walkhelper - stop passing dc around - remove unused stat arg from statmatch (renamed imatch)
Thu, 26 Oct 2006 18:43:57 -0500 kill makewalk function
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 18:43:57 -0500] rev 3559
kill makewalk function
Thu, 26 Oct 2006 17:45:03 -0500 Pull getchange out of walkchangerevs
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:45:03 -0500] rev 3558
Pull getchange out of walkchangerevs
Thu, 26 Oct 2006 17:27:07 -0500 Make revrange return a list of ints so that callers don't have to convert
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:27:07 -0500] rev 3557
Make revrange return a list of ints so that callers don't have to convert
Thu, 26 Oct 2006 17:15:55 -0500 simplify revrange and revpair
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 17:15:55 -0500] rev 3556
simplify revrange and revpair
Thu, 26 Oct 2006 14:09:15 -0500 lookup(str(x)) -> lookup(x)
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 14:09:15 -0500] rev 3555
lookup(str(x)) -> lookup(x)
Thu, 26 Oct 2006 14:04:58 -0500 Fixups for hg grep
Matt Mackall <mpm@selenic.com> [Thu, 26 Oct 2006 14:04:58 -0500] rev 3554
Fixups for hg grep - kill trimuser function - remove ucache - simplify descending logic - fix files with matches logic - correct tests
Fri, 27 Oct 2006 19:24:57 +0200 Turn bundle file into a string for http push, for urllib2 over proxies.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 19:24:57 +0200] rev 3553
Turn bundle file into a string for http push, for urllib2 over proxies.
Fri, 27 Oct 2006 18:30:53 +0200 Force the content-length header to be a string in httprepo.unbundle.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:30:53 +0200] rev 3552
Force the content-length header to be a string in httprepo.unbundle. (Needed for Python2.3 compatibility)
Fri, 27 Oct 2006 18:20:28 +0200 Use the new UnexpectedOutput exception in httprepo, too.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:20:28 +0200] rev 3551
Use the new UnexpectedOutput exception in httprepo, too.
Fri, 27 Oct 2006 18:17:12 +0200 New UnexpectedOutput exception to catch server errors in localrepo.stream_in
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 27 Oct 2006 18:17:12 +0200] rev 3550
New UnexpectedOutput exception to catch server errors in localrepo.stream_in If the unexpected is a string, the empty string will be mentioned, and long strings are cut to at most 400 chars.
(0) -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 tip