1. 11 Dec, 2002 9 commits
  2. 10 Dec, 2002 9 commits
  3. 08 Dec, 2002 2 commits
  4. 06 Dec, 2002 1 commit
  5. 05 Dec, 2002 4 commits
    • mthomas's avatar
      [project @ 2002-12-05 23:49:43 by mthomas] · 6e5df3a4
      mthomas authored
      A new rejig script which takes arguments rather than hardwired locations.
      6e5df3a4
    • stolz's avatar
      [project @ 2002-12-05 14:20:55 by stolz] · 6ff1e84b
      stolz authored
      Add SA_RESETHAND (aka SA_ONESHOT) support.
      Requested by: John Meacham
      
      > module Main where
      
      > import System.Posix.Signals
      
      > main = do
      >   installHandler sigUSR1 (Catch (print "usr1")) Nothing
      >   installHandler sigUSR2 (CatchOnce (print "usr2")) Nothing
      >   _ <- getLine
      >   return ()
      6ff1e84b
    • simonmar's avatar
      [project @ 2002-12-05 13:51:56 by simonmar] · 1ca2417e
      simonmar authored
      - remove old code for GHC < 3.03 (we don't support building GHC with
        less than 4.08).
      
      - remove ErrorHdrHook and PatError, we now catch all exceptions at
        the top level and report panics (this will fix some test
        discrepancies with GHCi).
      1ca2417e
    • simonmar's avatar
      [project @ 2002-12-05 12:36:54 by simonmar] · 6dda11d0
      simonmar authored
      Don't put a recursive exception handler around the flushing of
      stdout/stderr after running a command.  If the user closes stdout or
      stderr, we now fail rather than going into an infinite loop.
      6dda11d0
  6. 04 Dec, 2002 3 commits
  7. 02 Dec, 2002 4 commits
    • simonpj's avatar
      [project @ 2002-12-02 17:10:13 by simonpj] · aa78876d
      simonpj authored
      Use the right PackageIfaceTable in cmInfoThing
      aa78876d
    • simonpj's avatar
      [project @ 2002-12-02 16:58:33 by simonpj] · bd87e787
      simonpj authored
      Remember to zapToType in tcSpliceExpr
      bd87e787
    • simonmar's avatar
      [project @ 2002-12-02 14:33:10 by simonmar] · 286a25bb
      simonmar authored
      Fix a bug and clean up some cruft in here:
      
       - In each function in the rts_getXXXX() family, there was a test that
         the object is actually of the desired type by examining its info
         table.  Some of these tests were disabled, but there was no comment
         explaining why.  I've just (re-)discovered the reason: the
         info table might be dynamically-loaded in the GHCi case.
      
         Not all the tests were disabled, which lead to bugs using the FFI
         in GHCi (in particular with functions that return Float or Double).
      
       - I've added consistent, but commented out, assertions to each of
         the rts_getXXXX() functions, and left a comment explaining why
         these reasonable-looking assertions are disabled.
      
      MERGE TO STABLE
      286a25bb
    • simonmar's avatar
      [project @ 2002-12-02 10:44:10 by simonmar] · 12718d14
      simonmar authored
      Add a FAQ item about long link times.
      12718d14
  8. 28 Nov, 2002 4 commits
    • simonpj's avatar
      [project @ 2002-11-28 17:17:41 by simonpj] · 3c58c25b
      simonpj authored
      -------------------------------
            A day's work to improve error messages
      	-------------------------------
      
      1.  Indicate when the cause of the error is likely to be the monomorpism
          restriction, and identify the offending variables.  This involves
          mainly tcSimplifyTop and its error generation.
      
      2.  Produce much better kind error messages.  No more
            ../alonzo/DiGraph.hs:40:
      	  Couldn't match `* -> *' against `Type bx'
      	      Expected kind: * -> *
      	      Inferred kind: Type bx
      	  When checking that `DiGraph n' is a type
      
      It took a surprisingly long time to get the details right.
      3c58c25b
    • simonpj's avatar
      [project @ 2002-11-28 10:04:52 by simonpj] · b44c6881
      simonpj authored
      Report over-size tuples gracefully
      b44c6881
    • simonpj's avatar
      [project @ 2002-11-28 10:04:15 by simonpj] · e030a747
      simonpj authored
      Document a couple more bugs
      e030a747
    • mthomas's avatar
      [project @ 2002-11-28 01:00:44 by mthomas] · 2c5ca121
      mthomas authored
      Add a getting started example.  Someone with Docbook please check the SGML.
      2c5ca121
  9. 26 Nov, 2002 1 commit
  10. 22 Nov, 2002 3 commits