Christian is currently learning haskell by fixing ProbablyEasy bugs.

Points of interest so far:

  • Use the shell harness in Makefile
  • make ShellHarness a module
  • use ShellHarness in Setup.lhs
  • move shell_harness to Distribution/ShellHarness.hs
  • make finds more portable
  • remove bash shell_harness
  • Add UserProfile to test env for Windows
  • Fix shell_harness so it uses –ignore-times
  • shell_harness script in haskell
  • resolve issue1000: warn when tags are too short (length name <2)
  • resolve issue628: reuse the long comment code from Darcs.record
  • enable the use of $SENDMAIL for darcs send
  • call $(MAKE) instead of ‘make’, because GNUMake is not called ‘make’ everywhere

His usual findings are logged at his blog but it does not contain anything haskell related yet.