From: simonpj@microsoft.com Date: Wed, 10 Oct 2007 14:57:05 +0000 (+0000) Subject: Fix Trac #1678; be more careful about catching and reporting exceptions in spliced... X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=a4559bd612c25561bbd3e4f4959ac3fdbb767fb3;hp=a4559bd612c25561bbd3e4f4959ac3fdbb767fb3;p=ghc-hetmet.git Fix Trac #1678; be more careful about catching and reporting exceptions in spliced TH monadic computations Many of the new lines are comments to explain the slightly-convoluted in which exceptions get propagated out of the Q monad. This fixes Trac 1679; test is TH_runIO (as well as the exising TH_fail). Please merge ---