News and discussions -------------------- 1. Reasons to delay upgrading. Nathan Gray gives feedback as to why his team cannot yet switch to darcs2. Let's fix Nathan's bugs! * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015511.html
2. darcs roadmap proposal. Eric has given us a roadmap for next six months of development. Get hacking! * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015545.html 3. FYI: user-manual status. Trent W. Buck is making steady progress with revamping the user manual. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015571.html 4. New extension syntax -WError? How do you want to solve this? Managing compiler warnings is now a social requirement instead of a technical one. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015575.html 5. Buildbot uploads. Don't let the typos scare you away! Jules Colding, Zooko and others have the buildbots setup to upload the binaries as they build them! * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015607.html * https://zooko.com/darcsbuildbot/uploads 6. transitioning to cabal. Darcs now builds with cabal. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015649.html 7. announcing darcs 2.1.1rc2. Try out our newest release candidate today. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015679.html 8. growing the darcs team again! Welcome Alexander Suresh Kerr Sittampalam to the world and congratulate Ganesh Sittampalam. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015681.html 9. new Windows Czar and Review Team. Salavtore has taken the title of Windows Czar and we have an official review team now. Join today! * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015698.html * http://wiki.darcs.net/index.html/DarcsTeam 10. Software Freedom Conservancy agreement. The Darcs project may be joining the Software Freedom Conservancy. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015684.html 11. [ANNOUNCE] darcs-fast-export. Miklos Vajna has put together a fast export from darcs to git. * http://lists.osuosl.org/pipermail/darcs-users/2008-November/015704.html Reviewers --------- Thanks to our patch reviewers this week! We had a lot of reviewers this week, I hope I didn't miss anyone. - Don Stewart - Duncan Coutts - Jason Dagit - Trent Buck - Petr Rockai - Ganesh Sittampalam - Lele Gaifax - Christian Kellermann Issues resolved in the last week (5) ------------------------------------ issue525 David Roundy * canonize output of sort_coalesceFL in AmendRecord. * http://bugs.darcs.net/issue525 issue844 David Roundy * don't call gzwrite with zero length. * http://bugs.darcs.net/issue844 issue864 Tommy Pettersson * check non-force replace against pending * http://bugs.darcs.net/issue864 issue1189 David Roundy * define HAVE_SIGNALS in franchise build. * http://bugs.darcs.net/issue1189 issue1223 Eric Kow * Fix broken init.sh test * http://bugs.darcs.net/issue1223 Patches applied in the last week (282) -------------------------------------- 2008-11-16 Eric Kow - Work around difference between Windows and Cygwin sort program in test 2008-11-16 Eric Kow - Add DARCS_TESTING_HOME to shell harness 2008-11-16 Eric Kow - Move timestamps test to bugs directory - Conditionally compile out reset_umask on Windows 2008-11-15 Jason Dagit - import Arguments just once in WhatsNew - remove --restrct-paths from the manual - remove unused export restrict_paths in Arguments - clean up unused exports in Arguments.lhs - tighten up imports in preproc.hs - tighten imports in Commands.lhs - tighten up imports in Tag.lhs - tighten up imports in Replace.lhs - tighten up imports in Commands.Dist - remove unused export for isa from Arguments 2008-11-16 Trent W. Buck - Appease Windows by replacing find(1) with globbing. 2008-11-15 Eric Kow - issue525 fixed by David's patch - Fix Darcs.Patch.Prim haddock 2008-11-15 David Roundy - resolve issue525: canonize output of sort_coalesceFL in AmendRecord. 2008-11-14 Eric Kow - Make test-network a .PHONY target - Create the .darcs directory in the test-network dir - Remove obsolete test-franchise .PHONY entry from makefile - Use Control.OldException if compiling shell harness with GHC 6.10 2008-11-12 Christian Kellermann - use ShellHarness in Setup.lhs - Use the shell harness in Makefile - make ShellHarness a module - move shell_harness to Distribution/ShellHarness.hs - remove bash shell_harness 2008-11-13 [EMAIL PROTECTED] - on "make darcs-snapshot" make a copy of the executable in a directory named "snapshots" and named with its version number including patch count 2008-11-13 Karel Gardas - replace `test -e' in makefile with either `test -d' or `test -f' 2008-11-12 Eric Kow - Update darcs.cabal to reflect removal of homegrown filepath modules - Generalise use of --optghc to all GHCFLAGS for haddock 2008-11-12 Eric Kow - Remove deprecated (and now unused) homegrown filepath modules - Replace homegrown code with filepath functions in Darcs.Commands.Dist - Remove homegrown code with filepath equivalents in Darcs.Commands.Mv - Replace homegrown code with filepath equivalents in Darcs.Commands.Add - Specifically import System.FilePath.Posix in darcs commands - Replace FilePathUtils.(///) with filepath equivalent in Darcs.Diff - Copy UglyFileName.patch_filename into Darcs.Commands.Send - Replace UglyFileName with filepath equivalents in Darcs.CommandsAux - Replace our breakup with filepath's splitDirectories in Darcs.Lock 2008-11-13 Christian Kellermann - make finds more portable 2008-11-12 Eric Kow - Replace liftM with fmap in Darcs.Repository.Prefs - Tidy up type signatures in Darcs.Repository.Prefs - Tidy up global_cache_dir - Resolve conflict between my UserProfile override and DARCS_TESTING_HOME 2008-11-11 Petr Rockai - Enable .darcs location override through DARCS_TESTING_HOME that also works on Windows. 2008-11-12 Eric Kow - Override UserProfile environment variable in (Perl) shell_harness 2008-10-28 Eric Kow - Replace UglyFileName with filepath equivalents in Darcs.RepoPath - Replace FilePathUtils.(///) with filepath equivalent in preproc - Specify that we want System.FilePath.Posix in Darcs.External - Replace UglyFileName normalisation in Darcs.External - Replace basename with filepath's takeDirectory in Darcs.External. - Replace (++ "/" ++) with filepath's (</>) in Darcs.External.cloneTree - Replace absolute_dir with ioAbsoluteOrRemote in Darcs.Repository - Switch from absolute_dir to ioAbsoluteOrRemote in commands - Add an AbsoluteOrRemotePath type 2008-11-12 Duncan Coutts - Trivial style improvement - Fix compile failure in gzReadFilePS without HAVE_OLD_BYTESTRING 2008-11-11 Petr Rockai - Isolate overriding-defaults.sh failures to that test. 2008-11-12 Christian Kellermann - Fix shell_harness so it uses --ignore-times 2008-11-11 Petr Rockai - Silence haskell_policy complaining about Setup.lhs. - Allow "cabal test tests network bugs" as suggested by Trent. - Include the testsuite in Cabal sdist. - Fixes to the release/distributed-* file generation in Cabal sDistHook. - Bundle the version/context data (produced by Setup.lhs sdist) in the tarball. - Update Cabal file lists to match reality. - Bundle version and context data in Cabal source distribution. - Implement runTests hook for Cabal. 2008-11-11 Trent W. Buck - Darcs works with regex-compat 0.91. - Refactor DARCS_FILES to work around Solaris' buggy find(1). - Remove silly sort. 2008-11-11 Eric Kow - Fix filepath test - Fix get test (it was assuming a clean directory) - Resolve issue1223: Fix broken init.sh test - Fix regression in configure test for zlib. - TAG stable 2008-11-10 - Use conditional compilation for Salvatore's strict readFile fix 2008-11-08 Salvatore Insalaco - Fix gzReadFilePS to close file descriptor even on old bytestrings. 2008-11-11 Eric Kow - Add configure check for bytestring 0.9.1 2008-11-11 Eric Kow - Simplify bytestring check. 2008-11-11 David Roundy - resolve issue844: don't call gzwrite with zero length. 2008-11-11 Petr Rockai - Avoid exporting cleanupRepositoryReplay. 2008-11-09 Trent W. Buck - Remove literacy stub from Darcs.Patch.Choices. - Remove literacy stub from Darcs.Patch.Info. - Remove literacy stub from Darcs.Patch.Read. - Remove literacy stub from Darcs.Patch.Test. - Remove literacy stub from Darcs.Patch.Real. - Remove literacy stub from Darcs.Patch.Non. - Remove literacy stub from Darcs.Patch.Depends. - Remove literacy stub from Darcs.Patch.Check. - Remove literacy stub from Darcs.Patch.Viewing. - Remove literacy stub from Darcs.Patch.Unit. - Remove literacy stub from Darcs.Patch.QuickCheck. - Remove literacy stub from Darcs.Patch.Permutations. - Remove literacy stub from Darcs.Patch.Patchy. - Remove literacy stub from Darcs.Patch.Bundle. - Remove literacy stub from Darcs.Patch.FileName. - Remove literacy stub from Darcs.Patch.Set. - Remove literacy stub from Darcs.Patch.MatchData. - Remove literacy stub from Darcs.Repository.HashedRepo. - Remove literacy stub from Darcs.Repository.Pristine. - Remove literacy stub from Darcs.Repository.HashedIO. - Remove literacy stub from Darcs.Repository.Cache. - Remove literacy stub from Darcs.Repository. - Remove literacy stub from Darcs.Repository.Format. - Remove literacy stub from Darcs.Repository.ApplyPatches. - Remove literacy stub from Darcs.Repository.InternalTypes. - Remove literacy stub from Darcs.Repository.Checkpoint. 2008-11-09 Petr Rockai - Make --match 'date "after year"' work into the future. - Add a test for matching 'date "after year"' working for future patches. 2008-11-10 Eric Kow - Remove franchise build file and test scripts. 2008-11-10 Eric Kow - Restore configure check for QuickCheck 2.1 2008-11-06 Petr Rockai - Fix Repair.applyAndFix. 2008-11-10 Eric Kow - Resolve conflicts between darcs repair and literacy removal patches 2008-11-06 Petr Rockai - Introduce syncSlurpy, that syncs slurpy to disk as needed. 2008-11-09 Eric Kow - Move Cabal based build to repository root - Remove makefile instructions to test franchise build - Remove now superfluous darcs.cabal.in 2008-11-05 Petr Rockai - Refactor Repository.Repair.replayRepository to get rid of CanRepair. 2008-11-10 Eric Kow - TAG 2.1.1rc2 - Bump version number to 2.1.1rc2 - ChangeLog entry for darcs 2.1.1rc2 (oops) 2008-11-10 Eric Kow - Rollback configure check for QuickCheck 2.1 2008-11-10 Eric Kow - TAG 2.1.1rc1 - Bump version number to 2.1.1rc1 - Remove colon in external.sh http get test - ChangeLog entries for darcs 2.1.1rc1 2008-11-09 Trent W. Buck - Remove literacy stub from Darcs.SlurpDirectory.Internal. - Remove literacy stub from Darcs.SelectChanges. - Remove literacy stub from Darcs.Ordered. - Remove literacy stub from Darcs.SignalHandler. - Remove literacy stub from Darcs.Sealed. - Remove literacy stub from Darcs.TheCommands. - Remove literacy stub from Darcs.TouchesFiles. - Remove literacy stub from Darcs.RemoteApply. - Remove literacy stub from Darcs.PrintPatch. - Remove literacy stub from Darcs.Show. - Remove literacy stub from Darcs.SlurpDirectory. 2008-11-10 Thorkil Naur - Work around grep -Fw platform differences in haskell_policy.sh 2008-11-09 Petr Rockai - Handle EOF exceptions from hReady, in accordance with H98. 2008-11-07 Christian Kellermann - shell_harness script in haskell 2008-11-09 Thorkil Naur - Avoid test issue1017_whatsnew_stack.sh looping under buildbot control 2008-11-09 Trent W. Buck - Remove literacy stub from CommandLine. - Remove literacy stub from Darcs.Hopefully. - Remove literacy stub from Darcs.Global. - Remove literacy stub from Darcs.CheckFileSystem. - Remove literacy stub from Darcs.Bug. - Remove literacy stub from Darcs.IO. - Remove literacy stub from Darcs.Flags. - Haddockize Darcs.Lock. 2008-11-09 Eric Kow - Fix haddock bugs in ByteStringUtils 2008-10-23 Eric Kow - Reformat Darcs.URL comments as haddock. 2008-11-09 Eric Kow - Resolve conflicts (lstat vs de-literate) 2008-10-31 Reinier Lamers - hopefully less buggy version of get_unrecorded_in_files 2008-10-26 [EMAIL PROTECTED] - make whatsnew use the lstat-saving functions to scan the working copy - make get_unrecorded_private work with type witnesses again - add a get_unrecorded_in_files to check for unrecorded changes in a subset of working directory 2008-11-09 Trent W. Buck - Keep OS X happy by passing a path to find(1). 2008-11-09 Eric Kow - Remove tabs in franchise build. - Move issue1017 test back into tests 2008-11-07 David Roundy - make unrecord work with type witnesses. - add franchise target for type witness testing. - cut dead code from Unrecord. - be more verbose when type witnesses are enabled in franchise. - enable type witnesses for show commands. 2008-11-08 Eric Kow - Check for base package version in configure. - Upgrade configure test to require QuickCheck 2.1 - Do not compile with -Werror in configure tests either 2008-11-08 Salvatore Insalaco - Fix cabal file for lhs -> hs transition. 2008-11-08 Eric Kow - Add issue1189 fix suggested by Duncan to Cabal build - Do not build with -Werror 2008-11-08 Trent W. Buck - Haddockize Lcs. 2008-11-02 Eric Kow - Extend zlib franchise test to look for zlib 0.5.0.0 2008-10-26 Ganesh Sittampalam - switch to zlib 0.5.0.0 with new interface for specifying decompressed size 2008-11-07 Eric Kow - Move issue1017 test back to bugs. 2008-11-07 Trent W. Buck - Remove dangling .lhs references. 2008-11-06 Eric Kow - Add comment to test pref - Fix typo in documentation 2008-11-06 David Roundy - resolve issue1189: define HAVE_SIGNALS in franchise build. 2008-11-06 Eric Kow - Canonize Eric Kow - Use make -j4 to run disttest. 2008-11-05 Petr Rockai - Change "Repairing patch" to "Replaying patch" as progress report in replayRepository. 2008-11-06 Eric Kow - Tweak issue1012 test to use temp1 as tempdir name - Clean up after previous tests in issue1017 test 2008-11-06 Trent W. Buck - Refactor test_network target. - Let DARCS_FILES and UNIT_FILES cope with .lhs/.hs renames. 2008-11-05 Ganesh Sittampalam - clean up .lhs versions of ThisVersion and Autoconf to make transition easier 2008-10-04 Tommy Pettersson - resolve issue864: check non-force replace against pending 2008-11-03 Eric Kow - Avoid using pkgconfig-depends for libcurl (cabal) 2008-10-28 Jason Dagit - change tabs to spaces in cabal's Setup.hs 2008-10-27 Duncan Coutts - Use exceptions again in cabal Setup.hs - Make building with HTTP package work via cabal - Add the location of the darcs repo to the cabal file - Update cabal file for renamed ByteStringUtils module - When not using external zlib binding require z C lib (in cabal file) - Add the other modules and extra src files to the cabal file - Support building with libwww via Cabal - Update darcs.cabal for HAVE_SIGINFO_H - Make Setup.hs work with ghc-6.8 and 6.10 by not using exceptions - Add cabal support files under release/ directory 2008-10-25 Don Stewart - Add all required language extensions to .cabal.in file 2008-10-25 Ganesh Sittampalam - issue 1017 now fixed 2008-11-05 Eric Kow - Restore 'pass/fail' output in shell_harness. 2008-11-05 Trent W. Buck - Refactor away boilerplate in naughty ./configure-circumventing profile targets. - Resolve conflicts. - Typo: make distclean and maintainer-clean rules cumulative. - Refactor TAGS targets. - autoconf.mk doesn't depend on darcs.cgi.in. - Delete unused "register" target. - Move cleanup rules to appropriate target (clean/distclean). - Resolve conflicts. - Merge autoconf.mk and .depend inclusion. - Make .hs.in of trivial .lhs.in files. - Make .hs of trivial .lhs files. - Split darcs.lhs into darcs.tex and darcs.hs. - Only .lhs (not .hs) files could possibly be TeX sources. - Typo: remove silly circular dependency. - Don't warn unless ALL alternatives are missing. - If installed, use rubber(1) to quieten TeX. - Typo. - Turn procedural assignments (:=) into declarations (=). - Refactor .hi rule. - Refactor install rules. - Refactor targets that prevent "include autoconf.mk" (and .depend). - Generate TEXSOURCES programmatically. - Generate DARCS_FILES by blacklist, not whitelist. - Use $@ and $* to shrink test_harness. - Refactor test rules. - Don't call GHC on autoconf.mk in .depend rule. - Miscellaneous refactoring. - Replace procedural := with declarative =. - Obviate SRC_DIRS altogether. - Ameliorative ChangeLog mode hint for Emacs. 2008-10-06 Florent Becker - quickCheck tests for QuickCheck 2.1 2008-11-03 Reinier Lamers - add yet another braindead file path to file path canonicalization test - Add bug script for issue1196 - Fix "make bugs" target in makefile - Try a bit harder to hack darcs pathname canonicalization in tests 2008-10-25 Trent W. Buck - Typo: install-pdf was trying to install *.ps. - Typo. - Add conventional install-ps/pdf/html targets. - Use new "ps", "pdf" and "html" targets. - Clean hspwd. - Colour test output in Emacs' M-x compile. - Reduce loquacity of haddock targets. - Fix some predicates I accidentally reversed. - release/debian is long gone. - Make it obvious why deps are being filtered. - Leverage gmake's order-only dependencies. 2008-10-28 Jason Dagit - -fregs-graph seems to be a problem on both ghc 6.6 and 6.10 2008-11-02 Eric Kow - Resolve conflict between make darcs_p and make continuous 2008-10-26 Ganesh Sittampalam - restore -auto-all to profiling options - avoid .depend doubling in size on every make 2008-10-26 Eric Kow - Also clean intermediate profiling files. - Do not use -threaded when building darcs_p - Clean up how darcs_p is built - Rename DARCS_OBJS_P and GHCFLAGS_P - Allow the profiling and non-profiling versions of darcs to co-exist - Add -fregs-graph to build instructions for SHA1.o 2008-11-03 Simon Michael - replace a hoogle workaround with a comment, we now index names beginning with _ 2008-11-02 Trent W. Buck - Make haddock aware of CommandLine module comment. - Refactor QuickCheck 2 test. - Use cute short form of $(dir) and $(notdir). - Refactor dependency declaration for helper utils. - Turn descriptive commands into comments. - Quieten removal of "Main" intermediaries. - Add conventional "pdf", "ps" and "html" targets. - Don't override MAKEFLAGS's -j. - Use ANNOUNCE_GHC convention for darcs. - Conventionalize make rule for hspwd. - Reduce disttest noise for teetotalers. 2008-11-03 David Roundy - resolve conflict in makefile. 2008-10-29 Ganesh Sittampalam - fixup SRC_DIRS - a slight simplification - clarify SlurpDirectory interface - cleanup some patterns - simplify slurp_has_anycase - another obvious use of the SlurpyMap - bug fix - make use of the SlurpyDir Map in the obvious places - dumb changeover of SlurpDir contents from [] to Map - refactor Slurpy to common up name component between File/Dir
_______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
