Mon, 13 Nov 2006 13:26:57 -0600 templater: simplify parsestring
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3639
templater: simplify parsestring
Mon, 13 Nov 2006 13:26:57 -0600 template: fold template() into __call__, minor optimizations
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3638
template: fold template() into __call__, minor optimizations - use non-grouping operator to avoid some extra processing - avoid copying and updating defaults - unnest main template body - avoid returning extra empty string if format
Mon, 13 Nov 2006 13:26:57 -0600 templater: simplify cache and remove filter argument in __call__
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3637
templater: simplify cache and remove filter argument in __call__
Mon, 13 Nov 2006 13:26:57 -0600 templater: simplify template function
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3636
templater: simplify template function
Mon, 13 Nov 2006 13:26:57 -0600 templater: take cStringIO out of indent
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3635
templater: take cStringIO out of indent
Mon, 13 Nov 2006 13:26:57 -0600 templater: remove cStringIO from stringify
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3634
templater: remove cStringIO from stringify
Mon, 13 Nov 2006 13:26:57 -0600 templater: remove cStringIO for fill
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3633
templater: remove cStringIO for fill
Mon, 13 Nov 2006 13:26:57 -0600 templater: use str.decode in parse_string
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3632
templater: use str.decode in parse_string
Mon, 13 Nov 2006 13:26:57 -0600 bundle: don't use sets.Set
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3631
bundle: don't use sets.Set
Mon, 13 Nov 2006 13:26:57 -0600 revlog: reachable actually takes a node
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3630
revlog: reachable actually takes a node
Mon, 13 Nov 2006 13:26:57 -0600 util: add copyfile function
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3629
util: add copyfile function
Mon, 13 Nov 2006 13:26:57 -0600 hgweb: internalize some socket details
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3628
hgweb: internalize some socket details
Mon, 13 Nov 2006 13:26:57 -0600 remove unused imports
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3627
remove unused imports
Wed, 08 Nov 2006 13:20:08 -0600 tests: add -i switch
Matt Mackall <mpm@selenic.com> [Wed, 08 Nov 2006 13:20:08 -0600] rev 3626
tests: add -i switch Prompt to accept changes for tests where output changed
Wed, 08 Nov 2006 13:20:08 -0600 tests: add -R switch
Matt Mackall <mpm@selenic.com> [Wed, 08 Nov 2006 13:20:08 -0600] rev 3625
tests: add -R switch Restarts at first .err file if one exists, otherwise runs all tests
Wed, 08 Nov 2006 13:20:08 -0600 tests: sort test list if running all tests
Matt Mackall <mpm@selenic.com> [Wed, 08 Nov 2006 13:20:08 -0600] rev 3624
tests: sort test list if running all tests
Tue, 07 Nov 2006 22:35:07 +0100 Fix accessing a repository via -R/--repository through a symlink.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Nov 2006 22:35:07 +0100] rev 3623
Fix accessing a repository via -R/--repository through a symlink. Sometimes the repository root was compared to os.getcwd(), which always uses the canonical path without symbolic links in it. This would changes self.root of the localrepo objects to always use os.sep as the directory separator, which is implicitly assumed in some places, but may not be the case if somebody uses -R foo/repo on windows.
Tue, 07 Nov 2006 22:18:34 +0100 Merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Nov 2006 22:18:34 +0100] rev 3622
Merge with upstream
Tue, 07 Nov 2006 21:43:19 +0100 localrepo: factor commit and rawcommit
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 07 Nov 2006 21:43:19 +0100] rev 3621
localrepo: factor commit and rawcommit note: rawcommit with an empty text will now launch the editor
Tue, 07 Nov 2006 21:43:15 +0100 localrepo.commit: little cleanups
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 07 Nov 2006 21:43:15 +0100] rev 3620
localrepo.commit: little cleanups - use a list for new fileids - sort the removed files
Tue, 07 Nov 2006 14:04:15 -0600 Fix up parent display in logging
Matt Mackall <mpm@selenic.com> [Tue, 07 Nov 2006 14:04:15 -0600] rev 3619
Fix up parent display in logging For changesets with a first parent nullid, but not rev 0, we ought to display a null parent.
Wed, 01 Nov 2006 21:47:55 -0600 Clarify untracked file merge message
Matt Mackall <mpm@selenic.com> [Wed, 01 Nov 2006 21:47:55 -0600] rev 3618
Clarify untracked file merge message
Mon, 06 Nov 2006 22:01:09 -0800 Remove references to documentation that was removed in da9506fe2710
Lee Cantey <lcantey@gmail.com> [Mon, 06 Nov 2006 22:01:09 -0800] rev 3617
Remove references to documentation that was removed in da9506fe2710
Sun, 05 Nov 2006 21:57:52 +0100 Corrected documentation for return value of python hooks.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 05 Nov 2006 21:57:52 +0100] rev 3616
Corrected documentation for return value of python hooks.
Thu, 02 Nov 2006 19:23:55 +0100 Fixed directory name having an extra dot on "hg archive -t tbz2 foo.tbz2".
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Nov 2006 19:23:55 +0100] rev 3615
Fixed directory name having an extra dot on "hg archive -t tbz2 foo.tbz2". Problem reported by Rob Landley.
Thu, 02 Nov 2006 15:30:45 +0100 Try hgweb unbundle methods in the order presented by the server.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Nov 2006 15:30:45 +0100] rev 3614
Try hgweb unbundle methods in the order presented by the server. If no common bundle format is found, push is aborted.
Thu, 02 Nov 2006 14:58:55 +0100 Client support for hgweb unbundle with versions.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Nov 2006 14:58:55 +0100] rev 3613
Client support for hgweb unbundle with versions.
Thu, 02 Nov 2006 14:39:08 +0100 Add allowed bundle types as argument to hgweb unbundle capability.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Nov 2006 14:39:08 +0100] rev 3612
Add allowed bundle types as argument to hgweb unbundle capability. Arguments to capabilities were added before the 0.9.1 release, so there are no compatibility issues. Mercurial 0.9 didn't support http push. Using HG10GZ, HG10BZ and HG10UN has the advantage that new bundle types can be added later and the client doesn't have to try sending them first and reacting on errors sent by the server.
Wed, 01 Nov 2006 19:59:26 -0300 hgweb: remove debugging print
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 01 Nov 2006 19:59:26 -0300] rev 3611
hgweb: remove debugging print
Wed, 01 Nov 2006 22:06:24 +0100 hgweb: introduce a new capability for sending a compressed bundle
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 01 Nov 2006 22:06:24 +0100] rev 3610
hgweb: introduce a new capability for sending a compressed bundle the header of the bundle is the same as a on-disk bundle HG10UN: uncompressed HG10BZ: bz2 HG10GZ: gzip no header means uncompressed (old client)
Wed, 01 Nov 2006 22:01:30 +0100 hgweb: if the server supports it, send a compressed bundle
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 01 Nov 2006 22:01:30 +0100] rev 3609
hgweb: if the server supports it, send a compressed bundle
Wed, 01 Nov 2006 14:53:11 -0300 Use httpconnection even with proxies.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 01 Nov 2006 14:53:11 -0300] rev 3608
Use httpconnection even with proxies. This should give us HTTP keepalive when we talk to proxies and should allow us to stream a file in unbundle (instead of reading everything into a string). This should fix issue376.
Wed, 01 Nov 2006 17:56:55 +0100 issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 01 Nov 2006 17:56:55 +0100] rev 3607
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
Tue, 31 Oct 2006 18:10:23 -0800 hgweb: split URLs containing spaces or other escaped characters correctly
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 18:10:23 -0800] rev 3606
hgweb: split URLs containing spaces or other escaped characters correctly
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
(0) -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip