Some cleanup work on Darcs.Repository.ApplyPatches
5 patches for repository darcs-unstable@darcs.net:screened:
Tue Oct 2 22:21:45 BST 2012 Ganesh Sittampalam <ganesh@earth.li>
* make mRemoveDirectory catch consistent between TolerantIO and SilentIO
I accidentally introduced the inconsistency years ago when switching to
extensible exceptions. Catching just IO exceptions was the original
intent.
Wed Oct 3 07:39:13 BST 2012 Ganesh Sittampalam <ganesh@earth.li>
* use GeneralizedNewtypeDeriving in ApplyPatches
Wed Oct 3 08:07:16 BST 2012 Ganesh Sittampalam <ganesh@earth.li>
* use newtype wrapper to avoid duplicated instances
Wed Oct 3 19:06:49 BST 2012 Ganesh Sittampalam <ganesh@earth.li>
* get rid of an orphan instance in Darcs.Repository.ApplyPatches
Wed Oct 3 19:11:21 BST 2012 Ganesh Sittampalam <ganesh@earth.li>
* drop unused language pragma