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