Hi all, As promised, here is a tarball that could possibly become darcs 2.5, so that people making binary packages can make them before the official release. Note that this tarball is not guaranteed to become darcs 2.5: if we find problems in the release candidate 1, we will have to fix them and release another release candidate.
The preview tarball can be found at http://reinier.de/darcs/darcs-2.5- packrelease1.tar.gz. The changes between the source code of 2.5 RC 1 and this packagers' preview can be found in the patch file that is attached. Reinier
4 patches for repository /home/reinier/Sources/branch-2.5: Fri Oct 15 16:29:41 CEST 2010 Reinier Lamers <tux_roc...@reinier.de> * Bump version number to 2.5 Fri Oct 15 16:29:58 CEST 2010 Reinier Lamers <tux_roc...@reinier.de> * Add entry for darcs 2.5 to NEWS file Fri Oct 15 16:34:39 CEST 2010 Reinier Lamers <tux_roc...@reinier.de> * No longer say that building with GHC 6.8 is possible in README Fri Oct 15 16:35:00 CEST 2010 Reinier Lamers <tux_roc...@reinier.de> tagged 2.5 New patches: [Bump version number to 2.5 Reinier Lamers <tux_roc...@reinier.de>**20101015142941 Ignore-this: 4ca98852c3888fd24fcaebcb0a8b91d4 ] hunk ./darcs.cabal 2 Name: darcs -version: 2.4.99.1 +version: 2.5 License: GPL License-file: COPYING Author: David Roundy <drou...@darcs.net>, <darcs-users@darcs.net> [Add entry for darcs 2.5 to NEWS file Reinier Lamers <tux_roc...@reinier.de>**20101015142958 Ignore-this: 5a62717dfc8319fb84e5eaef41f284e8 ] hunk ./NEWS 1 +Darcs 2.5, 23 October 2010: + + * Important changes in Darcs 2.5 + + * trackdown can now do binary search with the --bisect option + * darcs always stores patch metadata encoded with UTF-8 + * diff now supports the --index option + * amend-record now supports the --ask-deps option + * apply now supports the --match option + * amend-record has a new --keep-date option + * inventory-changing commands (like record and pull) now operate in + constant time with respect to the number of patches in the repository + * the push, pull, send and fetch commands no longer set the default + repository by default + * the --edit-description option is now on by default for the send command + + * Issues resolved in Darcs 2.5 + + * 64: store metadata as UTF-8 + * 121: add --ask-deps support to amend-record + * 643: darcs send -o outputs remote repo email address + * 1159: avoid bogus repository cache entries + * 1176: caches interfere with --remote-repo flag + * 1208: add trackdown --bisect + * 1210: global cache gets recorded in _darcs/prefs/sources + * 1232: darcs convert copies _darcs/prefs/prefs + * 1250: check for newlines in setpref values + * 1277: percolate repository format errors correctly + * 1288: the main darcs code now compiles and runs with witnesses + * 1290: support diff --index + * 1337: don't show unrelated patches in darcs changes on untracked path + * 1389: change predist pref to point people to use 'cabal sdist' + * 1427: accept gzipped patch bundles in darcs apply + * 1456: make dist write more portable archives + * 1473: make annotate accept '.' as argument + * 1503: prefer local caches to remote ones + * 1713: shorter interactive prompts + * 1716: allow mail header lines of all whitespace in test + * 1719: do not back up files when no conflict markers are inserted + * 1726: don't consider all files with _darcs prefix boring + * 1739: make ColorPrinter handle characters > 255 + * 1763: use correct filename encoding in conflictors + * 1765: refuse to remove non-tracked directories recursively + * 1769: add support for --match 'comment ...' + * 1784: push and pull print remote address right away + * 1815: work around Cabal sdist permissions issue + * 1817: fix support for external merge tools + * 1824: avoid PACKAGE_VERSION under Windows + * 1825: do not omit important prims in unrecordedChanges w/ files + * 1860: (un)applying move patches doesn't corrupt pristine + * 1861: fix typo in --no-boring help + * 1874: recognise network tests on cabal test command line + * 1875: avoid accidentally setting default + * 1879: notice unexpected commute failure on merge + * 1887: add a missing newline to --list-options output + * 1893: move fields of conditional builds within scope of condition + * 1898: notify user when they can use set-default + * 1913: sort changes in treeDiff + Darcs 2.4.4, 9 May 2010 * Important changes in Darcs 2.4.4 [No longer say that building with GHC 6.8 is possible in README Reinier Lamers <tux_roc...@reinier.de>**20101015143439 Ignore-this: ad9dacf3241ea1f9aa95d4ee1934c812 ] hunk ./README 14 Compilation and Installation ============================ -Building Darcs requires the cabal package, version 1.6 or higher. The -cabal-install package is also recommended. - -Using GHC 6.10.3 or newer is STRONGLY RECOMMENDED. You can compile darcs with -GHC 6.8, but there are several caveats. If you are using 6.8.2 or older, please -disable mmap support (pass -f-mmap to cabal install or runghc Setup configure -below). Note that the GHC 6.8.2 that ships with Debian Lenny is not affected -and it should be safe to keep mmap enabled. It is also recommended to disable -use of Hackage zlib when compiling with GHC 6.8.2 (including the Debian Lenny -version): pass -f-zlib to cabal. When using zlib, we have seen occasional -crashes with error messages like "openBinaryFile: file locked" -- this is a -known GHC 6.8.2 bug (and is fixed in GHC 6.8.3). Last, if you are using a -64-bit system, darcs may hang when you exit a pager when compiled with GHC -older than 6.10.3. Although this is harmless, it is quite inconvenient. +Building Darcs requires GHC, version 6.10.3 or higher. It also requires the +Cabal package, version 1.6 or higher. The cabal-install package is also +recommended. If you have the "cabal-install" package on your system (that is, there is a "cabal" executable in your path), you can use the following command to create [TAG 2.5 Reinier Lamers <tux_roc...@reinier.de>**20101015143500 Ignore-this: 4eb12d60b0d8e49a25c23944a0263d52 ] < [No longer say that building with GHC 6.8 is possible in README Reinier Lamers <tux_roc...@reinier.de>**20101015143439 Ignore-this: ad9dacf3241ea1f9aa95d4ee1934c812 ] [Add entry for darcs 2.5 to NEWS file Reinier Lamers <tux_roc...@reinier.de>**20101015142958 Ignore-this: 5a62717dfc8319fb84e5eaef41f284e8 ] [Bump version number to 2.5 Reinier Lamers <tux_roc...@reinier.de>**20101015142941 Ignore-this: 4ca98852c3888fd24fcaebcb0a8b91d4 ] [TAG 2.4.99.1 Reinier Lamers <tux_roc...@reinier.de>**20101015132045 Ignore-this: 4293f06a5a3344bc710b65253ba0c8c1 ] > Context: [TAG 2.4.99.1 Reinier Lamers <tux_roc...@reinier.de>**20101015132045 Ignore-this: 4293f06a5a3344bc710b65253ba0c8c1 ] Patch bundle hash: c001faeecd7989ee1d1436f91a8c0bbde3700428
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ darcs-users mailing list darcs-users@darcs.net http://lists.osuosl.org/mailman/listinfo/darcs-users