packages feed

doctest 0.9.2.1 → 0.9.3

raw patch · 3 files changed

+12/−3 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

doctest.cabal view
@@ -1,5 +1,5 @@ name:             doctest-version:          0.9.2.1+version:          0.9.3 synopsis:         Test interactive Haskell examples description:      The doctest program checks examples in source code comments.                   It is modeled after doctest for Python@@ -77,6 +77,8 @@       -DTEST   hs-source-dirs:       src, test+  c-sources:+      test/integration/with-cbits/foo.c   build-depends:       base        >= 4.0  && < 4.7     , ghc         >= 6.12 && < 7.8
src/Extract.hs view
@@ -5,7 +5,7 @@ import           Control.Monad import           Control.Applicative import           Control.Exception-import           Data.List (partition)+import           Data.List (partition, isSuffixOf) import           Data.Maybe import           Data.Foldable (concat) @@ -65,7 +65,11 @@  -- | Parse a list of modules. parse :: [String] -> IO [TypecheckedModule]-parse args = withGhc args $ \modules -> withTempOutputDir $ do+parse args = withGhc args $ \modules_ -> withTempOutputDir $ do++  -- ignore additional object files+  let modules = filter (not . isSuffixOf ".o") modules_+   mapM (`guessTarget` Nothing) modules >>= setTargets   mods <- depanal [] False 
+ test/integration/with-cbits/foo.c view
@@ -0,0 +1,3 @@+int foo() {+  return 23;+}