1. 21 Nov, 2014 1 commit
  2. 20 Nov, 2014 3 commits
  3. 12 Nov, 2014 6 commits
  4. 04 Nov, 2014 2 commits
  5. 02 Nov, 2014 5 commits
  6. 21 Oct, 2014 1 commit
  7. 19 Oct, 2014 1 commit
    • Krzysztof Gogolewski's avatar
      Python 3 support, second attempt (Trac #9184) · d576fc38
      Krzysztof Gogolewski authored
      Summary:
      This is a fixup of https://phabricator.haskell.org/D233
      
      The only difference is in findTFiles (first commit), which
      previously broke Windows runner; now I translated literally
      instead attempting to improve it, and checked it works.
      
      Test Plan:
      I used validate under 2,3 on Linux and under 2 on msys2.
      On Windows I've seen a large number of failures, but they don't
      seem to be connected with the patch.
      
      Reviewers: hvr, simonmar, thomie, austin
      
      Reviewed By: austin
      
      Subscribers: thomie, carter, ezyang, simonmar
      
      Differential Revision: https://phabricator.haskell.org/D310
      
      GHC Trac Issues: #9184
      d576fc38
  8. 07 Oct, 2014 1 commit
    • glguy's avatar
      Add support for LINE pragma in template-haskell · adcb9dbc
      glguy authored
      Summary:
      Provide a way to generate {-# LINE #-} pragmas when generating
      Decs in Template Haskell. This allows more meaningful line
      numbers to be reported in compile-time errors for dynamically
      generated code.
      
      Test Plan: Run test suite
      
      Reviewers: austin, hvr
      
      Reviewed By: austin
      
      Subscribers: hvr, simonmar, ezyang, carter, thomie
      
      Differential Revision: https://phabricator.haskell.org/D299
      adcb9dbc
  9. 03 Oct, 2014 1 commit
  10. 01 Oct, 2014 1 commit
    • Krzysztof Gogolewski's avatar
      Basic Python 3 support for testsuite driver (Trac #9184) · 084d241b
      Krzysztof Gogolewski authored
      Summary:
      Most of the changes is adaptation of old Python 2 only code.
      My priority was not breaking Python 2, and so I avoided bigger
      changes to the driver. In particular, under Python 3 the output
      is a str and buffering cannot be disabled.
      
      To test, define PYTHON=python3 in testsuite/mk/boilerplate.mk.
      
      Thanks to aspidites <emarshall85@gmail.com> who provided the initial patch.
      
      Test Plan: validate under 2 and 3
      
      Reviewers: hvr, simonmar, thomie, austin
      
      Reviewed By: thomie, austin
      
      Subscribers: aspidites, thomie, simonmar, ezyang, carter
      
      Differential Revision: https://phabricator.haskell.org/D233
      
      GHC Trac Issues: #9184
      084d241b
  11. 12 Jun, 2014 1 commit
  12. 05 Jun, 2014 1 commit
  13. 17 Apr, 2014 1 commit
  14. 07 Apr, 2014 1 commit
  15. 04 Apr, 2014 1 commit
  16. 14 Mar, 2014 1 commit
    • eir@cis.upenn.edu's avatar
      Fix #8884. · 8c5ea91d
      eir@cis.upenn.edu authored
      There were two unrelated errors fixed here:
       1) Make sure that only the *result kind* is reified when reifying
          a type family. Previously, the whole kind was reified, which
          defies the TH spec.
      
       2) Omit kind patterns in equations.
      8c5ea91d
  17. 26 Feb, 2014 1 commit
    • eir@cis.upenn.edu's avatar
      Fix #8807. · 98b6756b
      eir@cis.upenn.edu authored
      It turns out that the enhanced repPred function in DsMeta assumed
      that the head of any constraint would be a tycon. This assumption
      is false. Happily, the solution involved *deleting* code. I
      just removed repPred in favor of repTy, and added the HsEqTy case
      to repTy, where it should be anyway.
      98b6756b
  18. 10 Feb, 2014 1 commit
  19. 09 Feb, 2014 1 commit
  20. 02 Jan, 2014 1 commit
  21. 28 Dec, 2013 1 commit
  22. 05 Dec, 2013 1 commit
  23. 22 Nov, 2013 1 commit
  24. 12 Nov, 2013 1 commit
  25. 06 Nov, 2013 3 commits
  26. 23 Oct, 2013 1 commit