[cvs-nhc98] Fix output-chunking in the tracer.

Malcolm Wallace malcolm@sparud.net
Wed, 10 Jan 2001 18:08:52 +0100 (CET)


malcolm: Wed Jan 10 18:08:52 CET 2001

Update of /usr/src/master/nhc/src/prelude/IO
In directory hinken:/tmp/cvs-serv17276/IO

Modified Files:
	HGetChar.hs HGetContents.hs HPutChar.hs 
Log Message:
Fix output-chunking in the tracer.
It turns out that    IO (\world-> something)   gives nasty traces,
but                  IO (const (something))    gives nice traces.
The underlying reason is that the "trusting" mechanism for lambda
abstractions is wrong, but this is a workaround until "trusting" is
fixed.