Was Zandr using darcs-1? And what format repository was he using?
If he was using darcs-2 and a hashed-format repository, this is definitely a bug
(albeit a mild one).
If he was using darcs-1, then this is a known issue that I believe is fixed when
using hashed formats.
If he was using darcs-2 on a non-hashed repository, then this is correct
behavior--and a reason to use a hashed format. The reason is that with
old-format repositories, a change to the repository while reading it could lead
to the reading of a corrupt version, which would be very, very bad. This can't
happen with hashed repositories, though, which are more atomic.
|