1. 06 Nov, 2013 12 commits
  2. 05 Nov, 2013 5 commits
  3. 04 Nov, 2013 4 commits
  4. 03 Nov, 2013 2 commits
  5. 02 Nov, 2013 9 commits
  6. 01 Nov, 2013 4 commits
  7. 31 Oct, 2013 2 commits
  8. 29 Oct, 2013 1 commit
    • eir@cis.upenn.edu's avatar
      Fix Trac #8485. · 9366e019
      eir@cis.upenn.edu authored
      The problem was that the renamer treated role annotations by looking
      up the annotated type in the module being compiled. If this check
      succeeded, it was assumed that the annotated type was being compiled
      at the same time. But this assumption is false! In GHCi (and Template
      Haskell), sometimes compilation within one module can be staged. So,
      now there is a more intricate check for orphan role annotations. This
      also has the benefit of producing better error messages.
      9366e019
  9. 28 Oct, 2013 1 commit