@@ -176,13 +176,15 @@ unify' :: Context -> Env -> TT Name -> TT Name ->
176176unify' ctxt env topx topy =
177177 do ps <- get
178178 let dont = dontunify ps
179− (u, fails) <- traceWhen (unifylog ps) ("Trying " ++ show (topx, topy)) $
179+ (u, fails) <- traceWhen (unifylog ps)
180+ ("Trying " ++ show (topx, topy) ++
181+ " in " ++ show env ++
182+ "\nHoles: " ++ show (holes ps) ++ "\n") $
180183 lift $ unify ctxt env topx topy dont (holes ps)
181184 traceWhen (unifylog ps)
182185 ("Unified " ++ show (topx, topy) ++ " without " ++ show dont ++
183− " in " ++ show env ++
184− "\nSolved: " ++ show u ++ "\nNew problems: " ++ qshow fails ++ "\nCurrent problems:\n"
185− ++ qshow (problems ps) ++ "\nHoles: " ++ show (holes ps) ++ "\n"
186+ "\nSolved: " ++ show u ++ "\nNew problems: " ++ qshow fails
187+ ++ "\nCurrent problems:\n" ++ qshow (problems ps)
186188-- ++ show (pterm ps)
187189 ++ "\n----------") $
188190 case fails of