This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 26 Jun, 2008 1 commit
  2. 14 Jun, 2008 1 commit
  3. 16 Jun, 2008 1 commit
  4. 12 Jun, 2008 1 commit
  5. 10 Jun, 2008 1 commit
  6. 11 May, 2008 1 commit
  7. 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
  8. 21 Mar, 2008 1 commit
  9. 12 Mar, 2008 1 commit
  10. 07 Mar, 2008 1 commit
  11. 04 Mar, 2008 1 commit
  12. 27 Feb, 2008 2 commits
    • Duncan Coutts's avatar
      Don't yet treat package registration files as UTF8 · 1957c176
      Duncan Coutts authored
      Though we'll probably need to do so eventually because they contain many of
      the same fields as the .cabal files which are UTF8. This will need agreement
      with ghc-pkg.
      1957c176
    • Duncan Coutts's avatar
      Revert some of the UTF8 changes, use UTF8 only for files we know are UTF8 · c99ac791
      Duncan Coutts authored
      So we use ordinary read/writeFile for ordinary text files. For console
      output we use ordinary putStr etc and we'll just hope that haskell
      implementations catch up and deal with that sensibly. Don't assume
      captured program output is UTF8, use the default encoding.
      So we use binary mode IO along with UTF8 encoding and decoding only for 
      file types that we specify to be UTF8, which are .cabal files and
      .hs/.lhs files only.
      c99ac791
  13. 24 Feb, 2008 2 commits
  14. 23 Feb, 2008 1 commit
  15. 22 Feb, 2008 2 commits
  16. 06 Feb, 2008 1 commit
  17. 05 Feb, 2008 2 commits
  18. 23 Jan, 2008 2 commits
  19. 22 Jan, 2008 2 commits
  20. 15 Dec, 2007 1 commit
    • Duncan Coutts's avatar
      Make all command line flags and flag collection types monoids · 1352ee0b
      Duncan Coutts authored
      And specify command flags in a way that allows converting from or two strings.
      So not only can we parse command lines into the various flag types, we can
      convert back. This is crucial in cabal-install so that we can call Setup.hs
      scripts with all the various args, and override certain flags in a typed way
      rather than just representing them all as strings.
      1352ee0b
  21. 08 Dec, 2007 1 commit
  22. 07 Dec, 2007 1 commit
  23. 10 Nov, 2007 1 commit
  24. 29 Oct, 2007 1 commit
  25. 12 Oct, 2007 1 commit
  26. 12 Sep, 2007 2 commits
  27. 31 Aug, 2007 1 commit
  28. 29 Aug, 2007 1 commit
  29. 28 Aug, 2007 1 commit
  30. 26 Aug, 2007 1 commit
  31. 24 Aug, 2007 2 commits
  32. 23 Aug, 2007 1 commit