module-management 0.17.1 → 0.17.2
raw patch · 5 files changed
+16/−2 lines, 5 files
Files
- debian/changelog +6/−0
- module-management.cabal +1/−1
- scripts/CLI.hs +1/−1
- scripts/CLI/Cabal/Instances.hs +8/−0
- testdata.tar.gz binary
debian/changelog view
@@ -1,3 +1,9 @@+haskell-module-management (0.17.2) unstable; urgency=low++ * Changes from Adam Vogt for cabal-1.18, nicer path completion.++ -- David Fox <dsf@seereason.com> Fri, 13 Sep 2013 11:30:43 -0700+ haskell-module-management (0.17.1) unstable; urgency=low * Restore the -O0 option to the build of hmm.
module-management.cabal view
@@ -1,5 +1,5 @@ Name: module-management-Version: 0.17.1+Version: 0.17.2 Synopsis: Clean up module imports, split and merge modules Description: Clean up module imports, split and merge modules. Homepage: http://src.seereason.com/module-management
scripts/CLI.hs view
@@ -91,7 +91,7 @@ main :: IO () main = do conf <- cmdArgs defaultHMM- args <- mapM canonicalizePath (otherFiles conf)+ let args = otherFiles conf pkgDesc' <- traverse (Cabal.readPackageDescription (toEnumBounded (verbosityCabal conf)))
scripts/CLI/Cabal/Instances.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE UndecidableInstances #-} {-# LANGUAGE TypeFamilies #-}@@ -54,6 +55,10 @@ deriving instance (Generic a, Generic b, Generic c) => Generic (CondTree a b c) +#if MIN_VERSION_Cabal(1,18,0)+-- cabal 1.18 has these instances. There should be+-- a way to derive instance-if-doesn't-exist-already+#else deriving instance Typeable3 CondTree deriving instance Typeable1 Condition @@ -88,6 +93,9 @@ deriving instance Typeable VersionRange deriving instance Typeable ModuleName+#endif++ instance Generic ModuleName where type Rep ModuleName = Rep [String] from = from . components
testdata.tar.gz view
binary file changed (534129 → 534129 bytes)