My first patch for dmd :-) I thought about moving the interior format call to support.scm (caught-error), but I wanted to keep the patch simple, and not making two differents changes in one patch (error handling, support improvements). Comments welcome. -- Cyprien/Fulax