Hello again, darcs users! I'm happy to announce that tarballs of second pre-version of darcs 2.2 are now ready for testing. As the last time, there are two, one is produced by cabal and one by our traditional make-based system. The more official, configure-and-make-based tarball can be found at:
http://repos.mornfall.net/darcs/darcs-2.2.0pre2.tar.gz A little more experimental tarball, that can only be built with cabal is to be found at http://repos.mornfall.net/darcs/darcs-2.1.98.2.tar.gz Moreover, this time I have uploaded the cabal version to hackage. If you have working cabal-install, you can issue following to obtain current pre-release of darcs: $ cabal update $ cabal install darcs Again, we need as many people to test both of these tarballs as possible. The quality of 2.2 is directly dependent on amount of testing we can get for the pre-releases. If *you* don't find the bugs, no-one will, and they will creep into the final release. Thanks for your patience, time and bugreports! Myself, I am using cabal-installed darcs from hackage from now on. Last time, I have asked that http://darcs.net be updated with the pre-release somehow. The tarball is named and linked from the homepage, but leads to a 404 error. I'd be grateful if someone could fix that. Anyhow, the change list between pre1 and pre2 is as follows: 15:22:33 | x...@ann:~/dev/darcs/branch-2.2 -> darcs changes --from-tag 2.2.0pre1 --reverse Fri Dec 19 02:57:34 CET 2008 Petr Rockai <[email protected]> tagged 2.2.0pre1 Tue Dec 23 13:22:27 CET 2008 Petr Rockai <[email protected]> * Fix a memory leak in Darcs.Repository.Repair. The way we repaired patches forced the whole repository into memory. We now only store patches that we have actually changed and "zip" them back into the repository using replaceInFL. Tue Dec 23 09:40:36 CET 2008 Petr Rockai <[email protected]> * Add a rudimentary test for repair of a corrupt repository. Wed Dec 24 09:31:45 CET 2008 Petr Rockai <[email protected]> * Fix GNU-isms (cp -a, sed -i) in tests/repair-corrupt.sh. Thu Dec 25 22:16:34 CET 2008 Petr Rockai <[email protected]> * resolve issue1273: Work around a race in download code. When we had multiple darcsen downloading the same repo, with cache enabled, they would stomp on each other's temporary files and die horribly. Tue Dec 30 07:27:21 CET 2008 Judah Jacobson <[email protected]> * Workaround issue1292: disable Haskeline by default, for now. The Haskeline backend doesn't return non-ASCII input in a way that Darcs can process. The next release of Haskeline should make it easier to resolve this issue. Wed Dec 17 11:49:53 CET 2008 Salvatore Insalaco <[email protected]> * Bump darcs version to 2.2 in cabal file. Fri Dec 19 02:46:41 CET 2008 Trent W. Buck <[email protected]> * To "make dist" we need .depend. I have also excluded slowdisttest, because it depends on darcs (via test_unit) and thus needs to compile things. Finally, splitting the "include" line in two again hopefully fixes a confusing transient error because to build .depend, autoconf.mk must already be built and sourced! This is essentially a partial rollback of the following patches: Sat Oct 25 12:22:08 EST 2008 Trent W. Buck <[email protected]> * Refactor targets that prevent "include autoconf.mk" (and .depend). As well as being clearer, this is now a good deal more liberal. For example, it won't rebuild .depend during "make maintainer-clean". Sun Nov 2 15:53:59 EST 2008 Trent W. Buck <[email protected]> * Merge autoconf.mk and .depend inclusion. In a declarative expert system like Make, it shouldn't matter where .depend is included. Actual experiments suggest that it does, and putting it at the top will help avoid illogical behaviour. Sun Jan 4 09:56:21 CET 2009 Petr Rockai <[email protected]> * Resolve conflicts in darcs.cabal. Sun Jan 4 09:56:41 CET 2009 Petr Rockai <[email protected]> * Resolve conflicts in GNUmakefile. Sun Jan 4 09:58:35 CET 2009 Petr Rockai <[email protected]> * Bump version to 2.1.98.2, in darcs.cabal. Sun Jan 4 10:21:42 CET 2009 Petr Rockai <[email protected]> * Add Cabal-based build instructions to README. Sun Jan 4 11:13:03 CET 2009 Trent W. Buck <[email protected]> * Tweak cabal build instructions. Sun Jan 4 12:12:02 CET 2009 Petr Rockai <[email protected]> * Fix an off-by-one error in patch counting code in Setup.lhs. Sun Jan 4 12:12:42 CET 2009 Petr Rockai <[email protected]> * Fix a bug in release/distributed-context generation in Setup.lhs. Sun Jan 4 12:13:44 CET 2009 Petr Rockai <[email protected]> * Cabal does not allow listing of autogen'd modules in exposed-modules. Sun Jan 4 12:13:58 CET 2009 Petr Rockai <[email protected]> * Distribute README in Cabal-based tarballs. Sun Jan 4 12:57:43 CET 2009 Petr Rockai <[email protected]> * Bump darcs version to 2.2.0pre2, in configure.ac. Sun Jan 4 12:59:09 CET 2009 Petr Rockai <[email protected]> tagged 2.2.0pre2 Yours RM. PS: The release branch is to be gotten at http://repos.mornfall.net/darcs/branch-2.2 -- as ever. PPS: Yes, I have slipped the release by a day. I keep the rc1 release date on 10th of January for now. Please, get any patches you want in release (there have been at least two) into http://darcs.net repository! The build instruction fix can for sure go in post-pre2, if there is some sort of final wording for it (and a patch!). Regarding the darcs_print.pdf patch, I will await consensus, but I expect to postpone solving this for 2.3. -- Peter Rockai | me()mornfall!net | prockai()redhat!com http://blog.mornfall.net | http://web.mornfall.net "In My Egotistical Opinion, most people's C programs should be indented six feet downward and covered with dirt." -- Blair P. Houghton on the subject of C program indentation _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
