cvs commit: fptools/ghc/includes RtsMessages.h fptools/ghc/rts Linker.c RtsMessages.c fptools/libraries/base/Control Exception.hs fptools/libraries/base/Debug Trace.hs fptools/libraries/base/cbits writeError.c fptools/libraries/base/include HsBase.h

Krasimir Angelov krasimir at haskell.org
Fri Jan 28 18:34:00 EST 2005


krasimir    2005/01/28 15:34:00 PST

  Modified files:
    ghc/includes         RtsMessages.h 
    ghc/rts              Linker.c RtsMessages.c 
    libraries/base/Control Exception.hs 
    libraries/base/Debug Trace.hs 
    libraries/base/include HsBase.h 
  Removed files:
    libraries/base/cbits writeError.c 
  Log:
  - The output from uncaught exceptions handler is redirected to RTS's errorBelch.
  - The output from Debug.Trace is redirected to RTS's debugBelch
  - Usually errorBelch and debugBelch messages go to stderr except for
  Windows GUI applications. For GUI applications the Debug.Trace output is
  redirected to debug console and the exceptions message is displayed in message box.
  
  Revision  Changes    Path
  1.2       +4 -4      fptools/ghc/includes/RtsMessages.h
  1.170     +2 -0      fptools/ghc/rts/Linker.c
  1.2       +110 -27   fptools/ghc/rts/RtsMessages.c
  1.37      +6 -5      fptools/libraries/base/Control/Exception.hs
  1.16      +20 -57    fptools/libraries/base/Debug/Trace.hs
  1.67      +0 -3      fptools/libraries/base/include/HsBase.h


More information about the Cvs-libraries mailing list