This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 02 Jun, 2018 1 commit
    • quasicomputational's avatar
      Be more efficient about globbing · 950f6d1a
      quasicomputational authored
      Before, we were walking the directory tree recursively
      unconditionally. Now we check if the pattern is recursive before doing
      that, and also only check the directory's full listing if a glob
      pattern is involved at all, so literal patterns are more efficient.
      950f6d1a
  2. 29 May, 2018 1 commit
  3. 26 May, 2018 2 commits
  4. 25 May, 2018 12 commits
  5. 24 May, 2018 8 commits
  6. 19 May, 2018 1 commit
    • quasicomputational's avatar
      Don't break when data-dir is null. · d0c3defe
      quasicomputational authored
      PR #5284 changed things around, and now matchDirFileGlob will break if
      it's passed a null directory, which happens to be the default value
      for data-dir. Its call sites have been fixed to check for this and to
      substitute '.' for an empty path, which is the desired behaviour; in
      addition, matchDirFileGlob itself will now warn about this if it's
      detected, so that new broken call sites can't sneak in.
      
      Fixes #5318.
      d0c3defe
  7. 17 May, 2018 2 commits
  8. 15 May, 2018 1 commit
  9. 13 May, 2018 2 commits
  10. 10 May, 2018 2 commits
  11. 09 May, 2018 8 commits