Hello all, I'm here to announce the release of darcs 1.0.4rc2, the second (and hopefully last) release candidate before the 1.0.4 release. I'm pretty happy with the state of this release, and hope to release 1.0.4 in about a week, barring dramatic new bug reports. PLEASE read the last paragraph to see how you can help test this particular release!
Since the previous release candidate, we've had a few documentation-related changes, and three notable bug fixes. The first two fixes are pretty safe--I fixed the bug that caused crashes when running record with the --ask-deps flag, and made it so the output of darcs changes --context doesn't have escaped characters (which would make it unreadable when used by send --context). The last bug fix (which is all of one day old now) is potentially dangerous, so I'd like your help in testing it. During the process of optimizing darcs, we disabled certain consistency checks when applying patches. It seemed like a good idea at the time, but when I recently spent about an hour tracking down a case of repository corruption (caused by DreamWeaver modifying the pristine cache, as it turned out), I found that darcs 1.0.4 gave considerably less useful messages when running darcs check than version 1.0.3 did. So I modified the patch application code to once more perform those consistency checks. I believe this code is safe, but I may have inadvertently introduced a bug in some corner case (which is why this is a release candidate, rather than the 1.0.4 release). How to help test this: PLEASE run darcs check on all your repositories using the new release of darcs. This is safe for you, and will give me greater confidence in the correctness of the rewritten patch application code. Ian is also reading over the code for correctness, but there's nothing like substantial real-world testing to flush out subtle bugs. I would appreciate it if you could reply here with confirmation that you've run darcs check, even if the result is successful, so I can judge how much testing this code has received. David. _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
