Edouard Gomez <ed.gomez@free.fr> [Thu, 07 Jun 2007 23:06:17 +0200] rev 4520
Fix hgext/convert/__init__.py rights
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 07 Jun 2007 22:28:52 +0200] rev 4519
Include convert extension in packages setup
(reported by Christian Ebert and Eric Hopper)
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 07 Jun 2007 12:41:12 +0200] rev 4518
convert: map CVS HEAD to default branch
Patrick Mezard <pmezard@gmail.com> [Sun, 03 Jun 2007 22:11:25 +0200] rev 4517
ui: make readsections() abort when configuration cannot be read.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 20:22:52 +0200] rev 4516
Removed trailing whitespace and tabs from python files
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 20:17:03 +0200] rev 4515
Fixed python2.3 incompatibility (rsplit) in cvs code of convert extension
Edouard Gomez <ed.gomez@free.fr> [Fri, 25 May 2007 08:12:33 +0200] rev 4514
Add a wrapper script for convert extension
Edouard Gomez <ed.gomez@free.fr> [Fri, 25 May 2007 00:56:48 +0200] rev 4513
Turns convert.py into a real extension
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 19:49:47 +0200] rev 4512
Move convert-repo to hgext/convert/__init__.py
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 19:06:43 +0200] rev 4511
Fixed test output for changed glog (. instead of @)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 19:05:18 +0200] rev 4510
Issue a warning if "-r ." is used with two working directory parents.
Rationale for not aborting instead:
The first parent is usually more important as it is the local branch
during a merge and commands like 'hg diff' and 'hg diff -r.' behave still
identically (except for the warning of course).
Added a test for log -r. with one and two parents.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 06 Jun 2007 18:28:48 +0200] rev 4509
graphlog: Print . instead of @ for working directory parents
"." is accepted as an alias for the first working directory parent by -r/--rev
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.