kris wrote: >> BTW, internal\dmain2.d also uses printf to print out an error message >> relating to any uncaught exceptions. > > I had not forgotton it. There's a time for that one also. Maybe then the bug with it printing to the wrong stream can be fixed ? Errors should be printed on stderr (fprintf), not on stdout (printf)... --anders