This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 18 Dec, 2014 1 commit
    • Luite Stegeman's avatar
      Read `setup-config' into a strict ByteString, making sure that the · f958e32e
      Luite Stegeman authored
      file handle does not stay open.
      
      This caused permission denied problems on MSYS where the working
      temp directory could not be removed after building a package because
      of a lingering open file.
      
      Additionally, I've uglified the qualifier for the import of
      Data.ByteString.Lazy.Char8, since it's ugly and potentially risky,
      and should be clearly visible as such.
      f958e32e
  2. 16 Dec, 2014 3 commits
  3. 12 Dec, 2014 4 commits
  4. 11 Dec, 2014 1 commit
  5. 10 Dec, 2014 6 commits
  6. 09 Dec, 2014 2 commits
    • ttuegel's avatar
      Merge pull request #2261 from ttuegel/binary-lbi · 9ece664b
      ttuegel authored
      Use text header for persistent build config
      9ece664b
    • ttuegel's avatar
      getConfigStateFile: throw meaningful exceptions, recover old LBI · 78776496
      ttuegel authored
      getConfigStateFile now throws meaningful exceptions which are caught by
      tryGetConfigStateFile and friends, which are allowed to propagate,
      rather than just calling 'die'. If the LocalBuildInfo was generated by
      an older version of Cabal, an exception is still generated, but the
      LocalBuildInfo is included if it is recoverable. This feature is used to
      reduce code duplication between the library and the test suite.
      78776496
  7. 08 Dec, 2014 1 commit
  8. 04 Dec, 2014 2 commits
  9. 03 Dec, 2014 3 commits
  10. 02 Dec, 2014 2 commits
  11. 26 Nov, 2014 2 commits
  12. 18 Nov, 2014 4 commits
  13. 17 Nov, 2014 3 commits
  14. 16 Nov, 2014 1 commit
  15. 15 Nov, 2014 1 commit
  16. 14 Nov, 2014 1 commit
    • Herbert Valerio Riedel's avatar
      Bump upper bound of `deepseq` · f54e7f95
      Herbert Valerio Riedel authored
      `deepseq-1.4.0.0`'s major change is in the default `rnf` method
      implementation (see haskell/deepseq#1 for details). However, `Cabal` isn't affected
      by that, and happily compiles against the current (yet unreleased) `deepseq-1.4.0.0`.
      
      (approved by @dcoutts)
      f54e7f95
  17. 13 Nov, 2014 1 commit
  18. 12 Nov, 2014 2 commits