This project is mirrored from Pull mirroring updated .
  1. 16 Jun, 2008 5 commits
  2. 13 Jun, 2008 1 commit
  3. 12 Jun, 2008 5 commits
  4. 10 Jun, 2008 6 commits
  5. 09 Jun, 2008 1 commit
  6. 08 Jun, 2008 3 commits
  7. 07 Jun, 2008 2 commits
    • Duncan Coutts's avatar
      Use a smarter preference when picking a Cabal lib to build Setup.hs · 9d650d2c
      Duncan Coutts authored
      Instead of just using the latest version we use the best version
      according to the following preferences in priority order:
      - the same version as cabal-install was itself built with
      - the same major version number as cabal-install was built with
      - a stable version of Cabal (even second digit of major number)
      - the latest version
    • Duncan Coutts's avatar
      Only inspect the needed parts of the installed and available indexes · 8d9cef62
      Duncan Coutts authored
      The available package index is loaded lazily so if we can avoid
      forcing all the packages then we can save a huge amount of slow text
      parsing. So select out the maximal subset of the index that we could
      ever need based on the names of the packages we want to install. For
      the common case of installing just one or two packages this cuts
      down the number of packages we look at by a couple orders of
      magnitude. This does not help with the installed index which is read
      strictly, though most people do not (yet) have hundreds of installed
      packages, so that's less of an immediate problem.
  8. 06 Jun, 2008 9 commits
  9. 05 Jun, 2008 1 commit
  10. 04 Jun, 2008 3 commits
  11. 03 Jun, 2008 4 commits