Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 05 Jun 2007 19:55:27 -0300] rev 4508
Remove atomicfile class.
The interface provided by opener(atomic=True) is inherently unsafe:
if an exception is raised in the code using the atomic file, the
possibly incomplete file will be renamed to its final destination,
defeating the whole purpose of atomic files.
To get around this, we would either need some bad hacks involving
sys.exc_info (to make sure things work in except: blocks), or an
interface to say "file is complete; rename it".
This is the exact interface provided by atomictempfile. Since there
are no remaining users of the atomicfile class, just remove it.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 05 Jun 2007 19:55:27 -0300] rev 4507
Use atomictemp files to write the dirstate.
atomic files are not safe in all cases.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 05 Jun 2007 19:26:36 -0300] rev 4506
test-serve: let run-tests.py kill the daemons
If the daemons die while the tests are still running, we'll get additional
"killed!" messages, making the test fail.
Joel Rosdahl <joel@rosdahl.net> [Mon, 04 Jun 2007 21:49:01 +0200] rev 4505
Fix bug in "hg serve -v"
Joel Rosdahl <joel@rosdahl.net> [Mon, 04 Jun 2007 21:48:59 +0200] rev 4504
Add test reproducing a bug in "hg serve -v"
Patrick Mezard <pmezard@gmail.com> [Mon, 04 Jun 2007 22:56:42 +0200] rev 4503
Merge with crew-stable
TK Soh <teekaysoh@yahoo.com> [Mon, 04 Jun 2007 09:16:53 -0500] rev 4502
hgk: display tags that contain spaces
Bela Babik <teki321@gmail.com> [Mon, 04 Jun 2007 16:54:52 +1000] rev 4501
hgk: added -selectbackground grey to canvases
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 04 Jun 2007 22:08:42 +0200] rev 4500
merge with stable
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 04 Jun 2007 22:05:47 +0200] rev 4499
Obfuscate author in gitweb shortlog (issue578)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 04 Jun 2007 22:02:17 +0200] rev 4498
Fixed indentation in hgext/notify.py
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 04 Jun 2007 00:26:53 -0300] rev 4497
merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 04 Jun 2007 00:24:48 -0300] rev 4496
wsgicgi: change stdin to binary mode
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 04 Jun 2007 00:24:48 -0300] rev 4495
Also check the index file size when deciding whether to reload a revlog.
This should fix some spurious failures from test-clone-pull-corruption
(issue552).
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 04 Jun 2007 00:24:48 -0300] rev 4494
use .extend instead of .append in readtags
TK Soh <teekaysoh@yahoo.com> [Fri, 20 Apr 2007 16:17:42 -0500] rev 4493
hbisect: fix a typo in error message
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 03 Jun 2007 14:38:52 -0300] rev 4492
patch.diff: avoid calling workingctx().manifest()
Right now, to generate the manifest of the working dir, we have to
perform a full walk of the working dir, which will be very slow,
especially if we're interested in only a small part of it.
Since we use the manifest only to find out the mode of files for git
patches, manually build an execf function to do it.
This should fix issue567.
Patrick Mezard <pmezard@gmail.com> [Sun, 03 Jun 2007 17:18:48 +0200] rev 4491
Merge with crew-stable
"Andrei Vermel <avermel@mail.ru>" [Fri, 15 Dec 2006 10:32:57 +0300] rev 4490
hgk - fix CR issues on windows
Mathieu Clabaut <mathieu.clabaut@gmail.com> [Thu, 24 May 2007 16:32:38 +0200] rev 4489
Add sending date to notify message.
When using SMTP, no date field was set into the message, which causes it to be
displayed as being send on 1st january 1970 on most MUA.
Bryan O'Sullivan <bos@serpentine.com> [Sat, 02 Jun 2007 09:04:23 -0700] rev 4488
Merge with crew.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 27 May 2007 14:58:59 -0700] rev 4487
patchbomb: Fail early if no revs given to email
Bryan O'Sullivan <bos@serpentine.com> [Sun, 27 May 2007 14:54:00 -0700] rev 4486
patchbomb: Fix typo.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 27 May 2007 14:53:46 -0700] rev 4485
patchbomb: Hoist sender config higher.