darcs (0.9.22-1) unstable; urgency=low * Upstream News (From David Roundy): * This release fixes a number of bugs. Most notably, it fixes the bug in which darcs claimed to not get a lock on machines with both a long hostname and PIDs having more than four digits. It also fixes a bug that caused darcs to generate incorrect timestamps. A couple of bugs were fixed in the interactive selection of patches which match a pattern specified on the command line. * On the feature side, the changes are pretty small. A small change, but surprisingly helpful, is the addition of number "(1/3)" indicating which patch you looking at out of how many, in interactive commands (thanks to Ian for this change). Binary patches are no longer dumped to the screen. Backslashes are now accepted as directory separators on the command line under windows. The "--summary" output now displays move changes appropriately. * Patch bundles (created with "send") are now created with a hash of their contents. This insulates darcs from mailer corruption of patches, but also will prevent certain hacks that were previously possible (although not recommending) for dealing with the newline issue on windows. * Finally, a preliminary "--context" command was added to changes and get, which allows you to create a "context" file using changes --context, and then later specify that file with get --context to recreate the original repository state. The idea is that this "context" can be embedded in a binary during the build process (of any program under darcs), and then included in bug reports, so the precise version that showed the bug can easily be duplicated. Feedback on this feature by anyone who is interested in using it would be appreciated. Expect this option to change (perhaps even in name) over the next version or so... -- Isaac Jones Sat, 26 Jun 2004 15:28:44 -0400 darcs (0.9.20-1) unstable; urgency=low * Upstream News (From David Roundy): I've just released darcs version 0.9.20. Not much new here, just a number of bugfixes, some better error reporting and improved XML output via annotate and changes. -- Isaac Jones Wed, 26 May 2004 23:57:59 -0400 darcs (0.9.19-1) unstable; urgency=low * Upstream News (From David Roundy): This is mostly a bugfix release, fixing several bugs that had sneaked into version 0.9.18. The only new feature is the addition of a --summary option to darcs changes. -- Isaac Jones Sun, 11 Apr 2004 16:27:57 -0400 darcs (0.9.18-1) unstable; urgency=low * Upstream News (From David Roundy): The most notable change in this release is that functionality provided by the old "push" command has been split into two commands: "send" for sending patch bundles by email, and "push", which supports the functionality of the former "push --and-apply" or "push --and-apply-as" commands. Win32 support has been improved. (SNIP) Along with these major changes go a lot of code cleanups, bug fixes and even performance improvements. A big thanks to all those who sent in bug reports, patches and feature requests! -- Isaac Jones Sun, 4 Apr 2004 00:15:47 -0500 darcs (0.9.17-1) unstable; urgency=low * Upstream News: There aren't many changes this time around because (thanks to helpful reports) I found a couple of minor (no corruption) but annoying bugs soon after releasing version 0.9.16. The first bug was an annoying permissions bug that lead darcs to occasionally remove read access by other users from its files. The second was a problem in apply where the --no-test flag would cause darcs to fail. On the plus side, support was added for giving file or directory arguments to record, whatsnew and changes to restrict their output to either the files listed, or any files in the directories given as arguments. Support for similar behavior had already (before 0.9.16) been added to diff. Still remaining to be extended in this way is revert and perhaps some other commands that I haven't thought of. -- Isaac Jones Sat, 21 Feb 2004 22:05:43 -0500