1. 27 Nov, 2010 1 commit
  2. 20 Oct, 2010 1 commit
  3. 29 Sep, 2010 1 commit
  4. 13 Sep, 2010 1 commit
  5. 18 Aug, 2010 1 commit
  6. 13 Jan, 2010 1 commit
  7. 12 Jan, 2010 1 commit
    • Simon Marlow's avatar
      Invoke Haddock directly from the build system, instead of via Cabal · a4bef988
      Simon Marlow authored
      Partly this is cleaner as we only have to preprocess the source files
      once, but also it is necessary to avoid Haddock recompiling source
      files when Template Haskell is in use, saving some time in validate
      and fixing a problem whereby when HADDOCK_DOCS=YES, make always
      re-haddocks the DPH packages.  This also needs an additional fix to
      GHC.
      
      HsColour support still uses Cabal, and hence preprocesses the source
      files again. We could move this into the build system too, but there
      is a version dependency that would mean adding extra autoconf stuff.
      a4bef988
  8. 29 Nov, 2009 1 commit
  9. 10 Nov, 2009 1 commit
  10. 08 Nov, 2009 2 commits
  11. 05 Nov, 2009 1 commit
  12. 06 Oct, 2009 1 commit
  13. 27 Sep, 2009 1 commit
  14. 21 Sep, 2009 1 commit
  15. 15 Sep, 2009 1 commit
  16. 13 Sep, 2009 1 commit
  17. 10 Sep, 2009 1 commit
    • Simon Marlow's avatar
      Change the representation of the package database · 930421d4
      Simon Marlow authored
       - the package DB is a directory containing one file per package
         instance (#723)
      
       - there is a binary cache of the database (#593, #2089)
      
       - the binary package is now a boot package
      
       - there is a new package, bin-package-db, containing the Binary
         instance of InstalledPackageInfo for the binary cache.
      
      Also included in this patch
      
       - Use colour in 'ghc-pkg list' to indicate broken or hidden packages
        
         Broken packages are red, hidden packages are 
        
         Colour support comes from the terminfo package, and is only used when
          - not --simple-output
          - stdout is a TTY
          - the terminal type has colour capability
      
       - Fix the bug that 'ghc-pkg list --user' shows everything as broken
      930421d4
  18. 26 Aug, 2009 2 commits
  19. 20 Aug, 2009 1 commit
  20. 11 Aug, 2009 1 commit
  21. 02 Aug, 2009 1 commit
  22. 30 Jul, 2009 1 commit
  23. 18 Jul, 2009 1 commit
  24. 05 Jul, 2009 1 commit
  25. 11 Jun, 2009 1 commit
  26. 12 Jun, 2009 1 commit
    • Ian Lynagh's avatar
      Remove the haskeline-specific hacks from ghc-cabal · 0d9b5f10
      Ian Lynagh authored
      Now that base does -liconv when it is necessary, it is no longer
      necessary for haskeline to do it as well, as haskeline depends on base.
      Thus we don't need the haskeline-specific hacks in ghc-cabal any more.
      0d9b5f10
  27. 05 Jun, 2009 1 commit
  28. 04 Jun, 2009 1 commit
  29. 30 Apr, 2009 1 commit
  30. 29 Apr, 2009 2 commits
    • Ian Lynagh's avatar
      Tweak ghc-cabal · 7a0608a2
      Ian Lynagh authored
      7a0608a2
    • Ian Lynagh's avatar
      Add special support for haskeline · 71dcc642
      Ian Lynagh authored
      The library uses stuff in Setup.hs to determine whether or not it needs
      to use -liconv. This patch replicates that logic in ghc-cabal. This
      isn't pretty, and we should find a better way to do it, but it works
      for now.
      71dcc642
  31. 26 Apr, 2009 1 commit