1. 10 Jun, 2005 2 commits
  2. 09 Jun, 2005 4 commits
  3. 08 Jun, 2005 1 commit
  4. 07 Jun, 2005 5 commits
  5. 06 Jun, 2005 3 commits
  6. 03 Jun, 2005 4 commits
  7. 02 Jun, 2005 2 commits
  8. 01 Jun, 2005 1 commit
  9. 31 May, 2005 4 commits
    • simonmar's avatar
      [project @ 2005-05-31 14:14:26 by simonmar] · ae658c18
      simonmar authored
      Make more error messages from the downsweep into ErrMsg exceptions.
      ae658c18
    • simonmar's avatar
      [project @ 2005-05-31 13:10:39 by simonmar] · 31f289ba
      simonmar authored
      oops, fix updating the module graph
      31f289ba
    • simonmar's avatar
      [project @ 2005-05-31 12:45:03 by simonmar] · aa6eb36c
      simonmar authored
      Fix some reporting of errors in the GHC API: errors during the
      downsweep were thrown as exceptions; now they're reported via the
      (Messages->IO ()) callback in the same way as other errors.
      
      getModuleInfo no longer prints anything on stdout.  It does ignore
      error messages and return Nothing, however - we should fix this and
      return the error messages at some point.
      
      The ErrMsg type can now be thrown as an exception.  This can be a
      convenient alternative if collecting multiple error messages isn't
      required.  We do this in the downsweep now.
      aa6eb36c
    • simonmar's avatar
      [project @ 2005-05-31 09:11:27 by simonmar] · 004ed82c
      simonmar authored
      Fix the names of a few fields.
      004ed82c
  10. 27 May, 2005 1 commit
  11. 26 May, 2005 1 commit
    • simonpj's avatar
      [project @ 2005-05-26 21:37:13 by simonpj] · 6a18febc
      simonpj authored
      MERGE TO STABLE
      
      Put back in a missing case for higher-rank types. When the
      definition is
      	a) non-recursive
      	b) a function binding
      	c) lacks a type signature
      we want to *infer* a perhaps-higher-rank type for the RHS,
      before making a monomorphically-typed Id for the LHS.
      
      E.g. 	f = \(x :: forall a. a->a) -> (x True, x 'c')
      
      This case got lost in the transition to 6.4
      
      tc194 tests it
      6a18febc
  12. 25 May, 2005 4 commits
  13. 24 May, 2005 8 commits