src/Pure/General/exn.scala
changeset 34300 3f2e25dc99ab
parent 34136 3dcb46ae6185
child 34313 2f890016afab
--- a/src/Pure/General/exn.scala	Sat Jan 09 23:22:24 2010 +0100
+++ b/src/Pure/General/exn.scala	Sat Jan 09 23:22:56 2010 +0100
@@ -17,7 +17,7 @@
 
   def capture[A](e: => A): Result[A] =
     try { Res(e) }
-    catch { case exn: RuntimeException => Exn[A](exn) }
+    catch { case exn: RuntimeException => Exn[A](exn) }   // FIXME *all* exceptions (!?), cf. ML version
 
   def release[A](result: Result[A]): A =
     result match {