1. 17 Mar, 2005 2 commits
  2. 16 Mar, 2005 7 commits
  3. 15 Mar, 2005 8 commits
    • sof's avatar
      [project @ 2005-03-15 23:44:06 by sof] · 9a393eb2
      sof authored
      [mingw only]setProgName():
        robustify by looking for the last '/' or '\\' in argv[0].
        My copy of 'gdb' likes to use a mixture of the two, which causes a
        fatal error when trying to debug libHSrts_p.a. Other process-invoking
        apps/shells might be equally wavering when it comes to the use of slashes.
      
      Merge to STABLE.
      9a393eb2
    • krasimir's avatar
      [project @ 2005-03-15 16:37:09 by krasimir] · 2daf9175
      krasimir authored
      all modules from GHC are listed in exposed-modules field
      2daf9175
    • simonmar's avatar
      [project @ 2005-03-15 16:15:46 by simonmar] · c1b3fa59
      simonmar authored
      TARGET->HOST
      c1b3fa59
    • simonpj's avatar
      [project @ 2005-03-15 15:40:23 by simonpj] · b462d6a6
      simonpj authored
      ----------------------------------
       	Two GADT error-reporting bugs
      	----------------------------------
      
      	Merge to STABLE
      
      1.  Bug in kind-checking for GADTs; turned out to be in
          isOpenTypeKind on KindVars
      
      2.  Missed check for the return type for GADTs
      b462d6a6
    • krasimir's avatar
      [project @ 2005-03-15 15:11:41 by krasimir] · 931de17e
      krasimir authored
      package.conf.in is changed to the new syntax. The list of exposed modules still
      have only one module GHC
      931de17e
    • simonmar's avatar
      [project @ 2005-03-15 12:11:39 by simonmar] · 71ae8ec9
      simonmar authored
      A very rough start at the GHC API, here so that others can look and
      modify it.
      71ae8ec9
    • ross's avatar
      [project @ 2005-03-15 11:59:32 by ross] · 1dfb756e
      ross authored
      Fix (and test) for SourceForge bug 1161624: erroneous rejection of
      
      	foo = proc x -> arr (\y -> y-1) -< x
      
      Now open a new level for the left side of -<, so that variables bound
      in the proc are illegal, but variables bound in the expression are OK.
      
      Note that the levels gimmick doesn't really implement holes in the
      scope: it rules out nasty obfuscations like
      
      	foo x = proc x -> arr (\y -> x-1) -< x
      
      Also added the same treatment to the head of a `form', where it was
      missing.
      
      (for STABLE)
      1dfb756e
    • krasimir's avatar
      [project @ 2005-03-15 10:33:41 by krasimir] · eace8501
      krasimir authored
      Without semicolon after "foundit:" at least mingw32-gcc raises "error: label at end of compound statement".
      eace8501
  4. 14 Mar, 2005 2 commits
  5. 12 Mar, 2005 1 commit
  6. 11 Mar, 2005 3 commits
    • simonmar's avatar
      [project @ 2005-03-11 12:54:08 by simonmar] · d3f1a4de
      simonmar authored
      oops, forgot to clean runhaskell
      d3f1a4de
    • simonpj's avatar
      [project @ 2005-03-11 10:37:50 by simonpj] · 3981b966
      simonpj authored
      ----------------------------------
       	Attend to fixity of '->' in types
      	----------------------------------
      
      	Merge to STABLE
      
      Another wibble to the infix-type-constructor story. Actually
      this has been a bug for some time: function type constructors
      were not being re-associated, because they are not HsOpAppTys.
      3981b966
    • simonpj's avatar
      [project @ 2005-03-11 10:36:35 by simonpj] · 75649bcc
      simonpj authored
      ----------------------------------
       	Fix a "class used as a type" crash
      	----------------------------------
      
      	Merge to STABLE
      
      Thanks to Shae for finding this one.  tcfail134 tests.
      75649bcc
  7. 10 Mar, 2005 8 commits
  8. 09 Mar, 2005 9 commits