Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Sep 17, 2015
    • Łukasz Dąbek's avatar
      Removed commented out export line. · ef9c0e95
      Łukasz Dąbek authored
      ef9c0e95
    • Łukasz Dąbek's avatar
      Made parsePackageIndex and updatePackageIndexCacheFile streaming. · 54e1ed29
      Łukasz Dąbek authored
      The parsePackageIndex wasn't streaming because resulting list was
      hidden in two constructors: Either and tuple. By removing that error
      semantics changed in updatePackageIndexCacheFile.
      
      The updatePackageIndexCacheFile problem was sequence call that evaluated
      whole list made by parsePackageIndex. By using lazySequence any error
      during index file parsing will be raised during writing to cache file.
      
      Also removed reacPackageIndexFile, as it wasn't used anywhere as far as
      I can tell. If this is a mistake I'll include it again.
      54e1ed29
  2. Jun 17, 2015
  3. Jun 16, 2015
  4. Jun 14, 2015
  5. Jun 11, 2015
    • Edward Z. Yang's avatar
      Reduce temporary directory name length, fixes #2502 · 515f8799
      Edward Z. Yang authored
      
      Instead of:
      C:\Users\Ganesh\AppData\Local\Temp\data-default-instances-old-locale-0.0.1-11924\data-default-instances-old-locale-0.0.1
      we get:
      C:\Users\Ganesh\AppData\Local\Temp\data-default-instances-old-locale-0.0.1-11924
      
      Instead of:
      dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-11924\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a
      we get:
      dist\build\objs-11924\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a
      
      This should put us under the limit.
      
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      515f8799
  6. Jun 10, 2015
  7. Jun 08, 2015
  8. Jun 07, 2015
  9. Jun 06, 2015
  10. Jun 04, 2015
  11. Jun 03, 2015
  12. Jun 02, 2015
    • tibbe's avatar
      Allow using cabal program itself as the external setup method · 03b02fb6
      tibbe authored
      This fixes issues when the version of Cabal that cabal-install was built
      against differs from the one registered in the local package DB. Normally
      we compile an external setup against the local Cabal library, which could
      lead to failures or inconsistent results compared to using the internal
      method.
      
      This fixes #2438 and fixes #1938.
      03b02fb6
  13. Jun 01, 2015
Loading