[Haskell-cafe] announcing darcs 2.1.0pre2
Eric Kow
kowey at darcs.net
Thu Sep 25 05:32:27 EDT 2008
Hi everybody,
The second pre-release of darcs 2.1 (formerly known as 2.0.3) is now
available at http://darcs.net/darcs-2.1.0pre2.tar.gz
We have increased the version number since the last pre-release because
we are adopting an important new behaviour:
The darcs initialize command now creates darcs-2 format
repositories by default
This will help new repositories to benefit from the improved handling of
duplicate patches and to avoid the exponential time conflicts problem.
Upcoming release schedule
-------------------------
2008-10-03: darcs 2.1.0pre3
2008-10-10: darcs 2.1.0
Work remaining
--------------
* http://bugs.darcs.net/issue971 (Petr Ročkai)
When using hashed or repositories, allow darcs check to deal with filenames
that differ only in case when run on a case-insensitive filesystem. Petr
has done 90% of the work for this -- he has implemented this for darcs
repair -- so this shall largely be a question of refactoring.
* http://bugs.darcs.net/issue1003
Allow darcs-transfer mode to deal with a specific set of missing files
(namely _darcs/format) so that users can benefit from ssh connection
sharing even if the remote end uses an old-fashioned repository. In
the meantime, a simple workaround is to touch the _darcs/format file in
the remote repoistory
* http://bugs.darcs.net/issue1078
Fix a corner case in paths handling that makes darcs overly
cautious if the repository is a symbolic link
* http://bugs.darcs.net/issue1026
Improve the error messages for 'bug in get_extra' errors, which can
happen if darcs is fooled into thinking that two patches are the same.
Changes since the last pre-release
----------------------------------
* User Experience: Do not allow users to add files to a darcs repository if
their filenames would be considered invalid under Windows. This can be
overridden with the --reserved-ok flag (issue53, Eric Kow)
* Bug Fix: Do not leave behind a half-gotten directory if darcs get fails
(issue1041, Vlad Dogaru, David Roundy)
* User Experience: notice when you are trying to pull from a seemingly
unrelated repository, that is one with a sufficiently different history.
This can be overridden with the --allow-unrelated-repos flag (Dmitry
Kurochkin, David Roundy)
* Bug Fix: Fix hang after a user input error (for example, EOF) (Judah
Jacobson)
* Quality Assurance: Improvements to documentation and online help (Simon
Michael)
--
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20080925/ec45f502/attachment.bin
More information about the Haskell-Cafe
mailing list