This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 03 Jul, 2008 1 commit
  2. 10 Jul, 2008 2 commits
  3. 05 Jul, 2008 1 commit
    • Ross Paterson's avatar
      fix #if __GLASGOW_HASKELL__ test · a4e37f62
      Ross Paterson authored
      The problem is that
      
      #if __GLASGOW_HASKELL__ < NNN
      
      is also true for non-GHC.  It should be
      
      #if __GLASGOW_HASKELL__ && __GLASGOW_HASKELL__ < NNN
      a4e37f62
  4. 04 Jul, 2008 2 commits
  5. 03 Jul, 2008 2 commits
  6. 29 Jun, 2008 3 commits
  7. 27 Jun, 2008 1 commit
  8. 28 May, 2008 1 commit
  9. 28 Jun, 2008 2 commits
    • Duncan Coutts's avatar
      Remove the SetupWrapper module · 8dc9fbb2
      Duncan Coutts authored
      It's not used in Cabal itself and while cabal-install used
      it previously, it now has its own extended implementation.
      8dc9fbb2
    • Duncan Coutts's avatar
      Update module headers · 0c993c84
      Duncan Coutts authored
      Use cabal-devel@haskell.org as the maintainer in most cases except for
      a few which were pre-existing modules copied from elsewhere or modules
      like L.H.Extension which really belong to libraries@haskell.org
      Remove the useless stability module. We have more detailed information
      on stability elsewhere (in the version number and user guide).
      Add more top level module documentation, taken from the source guide.
      0c993c84
  10. 26 Jun, 2008 3 commits
  11. 25 Jun, 2008 1 commit
  12. 21 Jun, 2008 1 commit
    • Duncan Coutts's avatar
      Add compat InstalledPackageInfo types for older GHCs · 7c4b1aa1
      Duncan Coutts authored
      We need these types for their Read instances so that we
      can still read older GHCs package db files when we make
      changes to the current InstalledPackageInfo type, or the
      types contained in it, like PackageIdentifier or License.
      7c4b1aa1
  13. 26 Jun, 2008 1 commit
  14. 19 Jun, 2008 2 commits
  15. 14 Jun, 2008 3 commits
  16. 19 Jun, 2008 1 commit
    • Duncan Coutts's avatar
      Add version wildcard syntax · 5c562d13
      Duncan Coutts authored
        build-depends: foo ~1.2.*
      means:
        build-depends: foo >=1.2 && <1.3
      It's also valid everywhere else version ranges are used.
      5c562d13
  17. 13 Jun, 2008 2 commits
    • Duncan Coutts's avatar
      a78ce50e
    • Duncan Coutts's avatar
      '.' should not always be in hs-source dirs · 30a2cec0
      Duncan Coutts authored
      We changed the parsing of list fields in the .cabal file so that it
      adds to the current value rather than replacing it. This allows you
      to put multiple entries for a list field and they all get
      concatenated. However that means that the '.' in the hsSourceDirs of
      emptyBuildInfo is always added to and not replaced like we did
      previously. That's not what we want in this case. We want to use '.'
      for hsSourceDirs *only* if hsSourceDirs is otherwise null. As it
      happens, due to the way the configurations code works, we're already
      filling in the default if it'd otherwise be null so we do not need
      '.' in the emptyBuildInfo at all.
      30a2cec0
  18. 17 Jun, 2008 2 commits
  19. 16 Jun, 2008 2 commits
  20. 14 Jun, 2008 1 commit
  21. 12 Jun, 2008 6 commits