Thomas Arendsen Hein <thomas@intevation.de> [Thu, 09 Nov 2006 21:53:45 +0100] rev 3665
issue228: Fix repositories at the filesystem root (/ or C:\)
Thanks to Robert Shaw and other people on the list for the suggestions.
Brendan Cully <brendan@kublai.com> [Wed, 08 Nov 2006 11:28:33 -0800] rev 3664
Export changelog dict in localrepo.commit
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 23:59:39 -0600] rev 3663
abort if explicitly committed files are not found or not tracked
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 23:37:45 -0600] rev 3662
unduplicate bundle writing code from httprepo
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3661
remove duplicate zgenerator in httprepo
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3660
create a readbundle function
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3659
move write_bundle to changegroup.py
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3658
remove legacy hg parents REV syntax
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3657
add log --removed
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3656
rename and copy are no longer experimental
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3655
alphabetize help_ in commands
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3654
remove relpath
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3653
refactor rawcommit
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3652
refactor debugrenamed
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3651
move show_version to version_
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3650
move walkchangerevs to cmdutils
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3649
Consolidate brinfo handling
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3648
changeset templater: convert some unnecessary yields to returns
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3647
further simplify stringify
Matt Mackall <mpm@selenic.com> [Wed, 15 Nov 2006 15:51:58 -0600] rev 3646
ui: remove last vestiges of header buffering
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3645
Refactor log ui buffering and patch display
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3644
refactor header handling for changelog formatting
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3643
templates: move changeset templating bits to cmdutils
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3642
templater: changeset templater reorganization and optimizations
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3641
templater: speed up changeset writes and stringify
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3640
changeset_templater: remove changes arg
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3639
templater: simplify parsestring
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
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3637
templater: simplify cache and remove filter argument in __call__
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3636
templater: simplify template function
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3635
templater: take cStringIO out of indent
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3634
templater: remove cStringIO from stringify
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3633
templater: remove cStringIO for fill
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3632
templater: use str.decode in parse_string
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3631
bundle: don't use sets.Set
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3630
revlog: reachable actually takes a node
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3629
util: add copyfile function
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3628
hgweb: internalize some socket details
Matt Mackall <mpm@selenic.com> [Mon, 13 Nov 2006 13:26:57 -0600] rev 3627
remove unused imports
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
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
Matt Mackall <mpm@selenic.com> [Wed, 08 Nov 2006 13:20:08 -0600] rev 3624
tests: sort test list if running all tests
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.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Nov 2006 22:18:34 +0100] rev 3622
Merge with upstream
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
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
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.
Matt Mackall <mpm@selenic.com> [Wed, 01 Nov 2006 21:47:55 -0600] rev 3618
Clarify untracked file merge message
Lee Cantey <lcantey@gmail.com> [Mon, 06 Nov 2006 22:01:09 -0800] rev 3617
Remove references to documentation that was removed in da9506fe2710
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 05 Nov 2006 21:57:52 +0100] rev 3616
Corrected documentation for return value of python hooks.
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.
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.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Nov 2006 14:58:55 +0100] rev 3613
Client support for hgweb unbundle with versions.
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.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 01 Nov 2006 19:59:26 -0300] rev 3611
hgweb: remove debugging print
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)
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
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.
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)
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
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 17:31:30 -0800] rev 3605
zsh: perform ~ expansion on _hg_root
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 17:24:42 -0800] rev 3604
mq: handle qpush -a with empty series
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 16:35:44 -0800] rev 3603
zsh: compute repository root instead of forking hg
Brendan Cully <brendan@kublai.com> [Tue, 31 Oct 2006 16:04:03 -0800] rev 3602
zsh: complete users in ssh URLS