Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Feb 2010 10:56:43 +0100] rev 10437
merge with mpm
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Fri, 12 Feb 2010 15:17:10 +0100] rev 10436
rebase: split line longer than 80 chars
Matt Mackall <mpm@selenic.com> [Sat, 13 Feb 2010 00:38:29 -0600] rev 10435
progress: add progress calls to changeset discovery
Augie Fackler <durin42@gmail.com> [Fri, 12 Feb 2010 21:53:32 -0600] rev 10434
Progress bar extension
Augie Fackler <durin42@gmail.com> [Wed, 10 Feb 2010 18:46:19 -0600] rev 10433
verify: call ui.progress()
Augie Fackler <durin42@gmail.com> [Tue, 09 Feb 2010 10:02:01 -0600] rev 10432
localrepo: provide indeterminate progress information while bundling
Augie Fackler <durin42@gmail.com> [Sun, 07 Feb 2010 17:44:30 -0600] rev 10431
update: make calls to ui.progress()
Augie Fackler <durin42@gmail.com> [Sun, 07 Feb 2010 12:00:40 -0600] rev 10430
localrepo: show indeterminate progress for incoming data
This has some quirks, like showing progress bars for importing
bundles, including during rebase.
Patrick Mezard <pmezard@gmail.com> [Sat, 13 Feb 2010 02:06:13 +0100] rev 10429
Merge with crew-stable
Giorgos Keramidas <keramida@ceid.upatras.gr> [Thu, 11 Feb 2010 23:15:42 +0200] rev 10428
convert: differentiate between IOError and OSError on commitctx()
The IOError exception is overloaded to mean 'this file was deleted in
the current commit'. Separate the code that handles IOError and file
deletion from general OSError exceptions. The latter are real errors,
but IOError is not always a throwable error.
This solves the accidental marking of files as 'deleted' in commits that
try to write for example in .hg/store/data revlogs that the current user
has no permission to modify (a normal OSError that should abort the
current commit).
Changed by pmezard: use getattr() to be on the safe side.
Patrick Mezard <pmezard@gmail.com> [Fri, 12 Feb 2010 21:30:24 +0100] rev 10427
test-mq-qclone: test --mq option
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 12 Feb 2010 16:04:00 +0100] rev 10426
merge with crew
Augie Fackler <durin42@gmail.com> [Sun, 07 Feb 2010 10:25:18 -0600] rev 10425
ui.progress: clarify termination requirement
Augie Fackler <durin42@gmail.com> [Sun, 07 Feb 2010 10:25:18 -0600] rev 10424
relink: properly use the progress API
Augie Fackler <durin42@gmail.com> [Tue, 09 Feb 2010 12:49:47 -0600] rev 10423
test-subrepo-svn: handle svn output changes gracefully
Augie Fackler <durin42@gmail.com> [Mon, 08 Feb 2010 08:18:49 -0600] rev 10422
util: fix trailing whitespace found by check-code
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 12 Feb 2010 15:46:48 +0100] rev 10421
ui: look before you leap on sys.stderr.closed (and look nicer)
f83291e5643e introduced a fix if sys.stdout.closed does not exist.
This change uses a getattr with default instead of hasattr (which just calls
getattr) and accessing the attribute.
Additionally it applies the same fix for sys.stderr.closed as this is not
available in the bpython shell (reported by Roger Gammans).
Matt Mackall <mpm@selenic.com> [Thu, 11 Feb 2010 17:44:01 -0600] rev 10420
Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 11 Feb 2010 17:13:22 -0600] rev 10419
hgrc: update docs for the server section
Augie Fackler <durin42@gmail.com> [Thu, 11 Feb 2010 16:37:43 -0600] rev 10418
localrepo: add optional validation (defaults to off) for incoming changes
This verifies that all manifests are present for incoming changes,
and all files for those manifests are also present. This is a simple
first-pass, and could be better, but seems like a valuable thing to
have, as I've seen pushes in the past that propagated revlog corruption.
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 11 Feb 2010 12:02:48 -0200] rev 10417
branch: avoid using reserved tag names
Reported as Debian bug #552423.
Henrik Stuart <hg@hstuart.dk> [Thu, 11 Feb 2010 21:11:59 +0100] rev 10416
doc: add missing documentation for http_proxy.always
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Feb 2010 20:42:20 +0100] rev 10415
url: proxy handling, simplify and correctly deal with IPv6
Thanks to Henrik for testing.
Matt Mackall <mpm@selenic.com> [Tue, 09 Feb 2010 14:12:34 -0600] rev 10414
streaming: actually change default