Here is the third and final release candidate, 1.0.9rc3, before the next stable darcs release. I don't expect any more changes before 1.0.9, but documentation fixes and improvements are always welcome. I plan to release 1.0.9 at the end of May if there are no major building problems or bugs reported.
Here are the most important changes from 1.0.9rc2. More changes can be found in the ChangeLog file, and all changes, as usual, with 'darcs changes --from-tag 1.0.9rc2' BUG FIXES - Make Push QP-encode the bundle before transferring. This should hopefully fix issues with scp/sftp corrupting bundles in transit. (Juliusz Chroboczek) - Fix bug where we add a file but not its boring parent directory. (David Roundy) - The new SSH control master option works with the Send and Changes commands as well as from the defaults files. (issue383, issue351, Georg Neis, Eric Kow, Tommy Pettersson) - Amend-record saves explicit dependencies (made with --ask-deps) in the amended patch. (issue328, Edwin Thomson) - Darcs ignores failure to set buffering mode for terminal in some places (supposedly fixes issue41, issue94, issue146 and issue318, Tommy Pettersson) - Apply patches "tolerantly" to the working directory; don't quit, but print a warning for every problem and continue. This is a workaround for a bug in darcs where it sometimes fails to update the working directory. This used to result in a great number of unrecorded "reverse" changes. Continuing gives less unwanted changes and less manual work to fix the mess should the bug happen. (issue434, Eric Kow, David Roundy) - Zsh completion supports newer repository format. (Georg Neis) IMPORTANT CHANGES - The SSH control master is now off by default (it seems to hang on some large repositories). The option --disable-ssh-cm is replaced with the two new options --ssh-cm and --no-ssh-cm. (Eric Kow) - Make it an error to Put into a preexisting directory. (David Roundy) NEW FEATURES - Allow escaped quotes in --match text. (Dave Love) - Make libcurl use any http authentication. This let darcs use repositories protected with digest authentication. (Tobias Gruetzmacher) - New command, query tags (similar to 'darcs changes -t .' but with only the tag names). (Florian Weimer) - Allow Dist --dist-name to put the tar file in any directory by giving a full path as the dist name. (issue323, Wim Lewis) - Support option --all for Obliterate, Unpull and Unrecord. (issue111, David Roundy) MISC - A regorous error checking and reporting mechanism for executing external commands under unix should hopefully give better help when things don't work as expected. (Magnus Jonsson) - Many error messages and explainations have been improved by Juliusz Chroboczek, Kristen Chevalier and others. - Solaris fixes by Dave Love. -- Tommy Pettersson <[EMAIL PROTECTED]> _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
