This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 21 Nov, 2008 1 commit
  2. 01 Nov, 2008 2 commits
  3. 31 Aug, 2008 1 commit
  4. 30 Aug, 2008 1 commit
    • Duncan Coutts's avatar
      Merge PackageSet and PackageIndex · eea57172
      Duncan Coutts authored
      Have just a single module that provides both the case sensitive and
      insensitive operations. Turns out we hardly use the case insensitive
      operations, and the places where we do are not performance sensitive
      at all. So we use the PackageSet implementation which stores the
      packages case sensitively and tack on the case insensitive operations
      but with linear time implementations rather than log time. For the
      merged module/type name use PackageIndex because that is what older
      released versions exported, so less needless client breakage.
      eea57172
  5. 13 Aug, 2008 1 commit
  6. 30 Jul, 2008 1 commit
  7. 20 Jul, 2008 1 commit
    • Duncan Coutts's avatar
      Convert from PackageIndex to PackageSet · c6f2d793
      Duncan Coutts authored
      Turns out the feature to do case-insensitive lookups was only
      needed in cabal-install (and only in one little part) and
      elsewhere it causes problems. So use PackageSet instead.
      c6f2d793
  8. 10 Jul, 2008 1 commit
  9. 28 Jun, 2008 1 commit
    • 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 1 commit
  11. 14 Jun, 2008 1 commit
  12. 10 Jun, 2008 2 commits
  13. 11 May, 2008 1 commit
  14. 09 May, 2008 1 commit
  15. 04 May, 2008 1 commit
  16. 23 Apr, 2008 1 commit
    • Duncan Coutts's avatar
      Package check now take a GenericPackageDescription · 87ec8824
      Duncan Coutts authored
      Unfortunately in some cases we only have a already-configured
      PackageDescription to we have to expose a checkConfiguredPackage.
      We should refactor things so that we keep all the information
      even in a configured PackageDescription.
      87ec8824
  17. 15 Apr, 2008 1 commit
  18. 13 Apr, 2008 2 commits
  19. 17 Apr, 2008 1 commit
  20. 27 Mar, 2008 1 commit
    • Duncan Coutts's avatar
      Rename various *Verbose fields to *Verbosity instead · 556b9877
      Duncan Coutts authored
      Despite appearances this is actually not completely pointless.
      For the Cabal-1.4 branch we need the *Verbose fields to have the
      same types as they did in Cabal-1.2, becuase lots of Setup.hs
      scripts use them and our change to make them all have type Flag
      makes many Setup.hs scripts fail. A solution for the 1.4 branch
      is to rename the real field and to add the old field back in.
      To keep as much similarity as possible between the HEAD and 1.4
      branches I'm applying the name change in both.
      On the plus side it's a better name anyway.
      556b9877
  21. 25 Mar, 2008 1 commit
  22. 24 Mar, 2008 2 commits
  23. 21 Mar, 2008 2 commits
  24. 19 Mar, 2008 1 commit
  25. 18 Mar, 2008 1 commit
  26. 17 Mar, 2008 1 commit
    • mnislaih's avatar
      #221: specific include and library search paths options · 6040df41
      mnislaih authored
        This patch adds two new command line options to configure,
        --extra-include-dirs and extra-lib-dirs.
        These have effect over all the buildables in a project.
      
        What is missing now is support for reading these from the .cabal/config file.
        That will be done as part of ticket #223.
      
      6040df41
  27. 12 Mar, 2008 2 commits
  28. 11 Mar, 2008 1 commit
  29. 07 Mar, 2008 2 commits
  30. 06 Mar, 2008 2 commits
  31. 05 Mar, 2008 1 commit
  32. 04 Mar, 2008 1 commit