1. 21 Apr, 2005 1 commit
  2. 20 Apr, 2005 4 commits
  3. 19 Apr, 2005 6 commits
  4. 17 Apr, 2005 2 commits
  5. 16 Apr, 2005 5 commits
    • simonpj's avatar
      [project @ 2005-04-16 22:47:23 by simonpj] · 9d2575d7
      simonpj authored
      Significant clean-up of the handling of hi-boot files. 
      Previously, when compling A.hs, we loaded A.hi-boot, and
      it went into the External Package Table.  It was strange
      but it worked.  This tidy up stops it going anywhere;
      it's just read in, and typechecked into a ModDetails.
      
      All this was on the way to improving the handling of
      instances in hs-boot files, something Chris Ryder wanted.
      I think they work quite sensibly now.  
      
      If I've got all this right (have not had a chance to
      fully test it) we can merge it into STABLE.
      9d2575d7
    • simonpj's avatar
      [project @ 2005-04-16 22:46:01 by simonpj] · f857ebdc
      simonpj authored
      Improve kind error msg; may make some tests change their output
      f857ebdc
    • simonpj's avatar
      [project @ 2005-04-16 22:45:17 by simonpj] · bb551326
      simonpj authored
      Improve location info for kind errors; may make some tests change their output
      bb551326
    • panne's avatar
      [project @ 2005-04-16 19:39:25 by panne] · b5503e45
      panne authored
      And yesterday's "I messed up DocBook XML, too!" award goes to...
      
         *drum roll*
      
         ... Simon Peyton-Jones!
      
      Congratulations! :-)
      b5503e45
    • ross's avatar
      [project @ 2005-04-16 16:05:52 by ross] · 872f7e82
      ross authored
      Rejig handling of environments in arrow notation: instead of the
      proc_level stuff, we just record the environment of the proc, and
      use that on the left side of -< and the head of (|...|).
      
      This also makes the arrow1 test yield a compile error, as it should,
      but the error message is uninformative.
      872f7e82
  6. 15 Apr, 2005 6 commits
  7. 14 Apr, 2005 5 commits
  8. 13 Apr, 2005 7 commits
  9. 12 Apr, 2005 4 commits
    • sof's avatar
      [project @ 2005-04-12 23:14:32 by sof] · 9f627b31
      sof authored
      tidy up prev commit; mingw doesn't support these two symbols
      9f627b31
    • wolfgang's avatar
      [project @ 2005-04-12 19:58:56 by wolfgang] · 48ea897f
      wolfgang authored
      Dynamic Linking:
      On non-Win32, we can store cross-dylib pointers in static data, so disable
      a Win32-specific hack on the other platforms, to prevent code bloat.
      48ea897f
    • krasimir's avatar
      [project @ 2005-04-12 16:49:31 by krasimir] · 7e55e663
      krasimir authored
      Few changes to GHC API:
      
        * The Instance type is removed. Each instance is represented as dictonary Id.
      Now there is:
      
        isDictonaryId :: Id -> Bool
      
      predicate which allows to distinguish them.
      
        * The full list of all available predicates of type (Id -> Bool) is exported
        * Few predicates for TyCon are exported
        * checkModule is removed. It isn't used anymore. Instead the full load is made.
      The hook API will be required at some time in order to make available the
      parsed/typechecked source.
      7e55e663
    • sof's avatar
      [project @ 2005-04-12 16:46:41 by sof] · 4ce6370b
      sof authored
      make 'mkdependC' happy
      4ce6370b