[armedbear-cvs] r12177 - trunk/abcl/src/org/armedbear/lisp
Mark Evenson
mevenson at common-lisp.net
Tue Oct 6 08:56:15 UTC 2009
Author: mevenson
Date: Tue Oct 6 04:56:12 2009
New Revision: 12177
Log:
Revert r12153 behavior to rethrow org.armedbear.lisp.Go out of INTERACTIVE-EVAL.
Due to Erik's recent work [r12170] there should never be a Go thrown
by non-local transfers of control, so this is no longer necessary.
Additionally this code was causing an incorrect additional error in
the top-level that was uncessary and confusing.
Modified:
trunk/abcl/src/org/armedbear/lisp/Lisp.java
Modified: trunk/abcl/src/org/armedbear/lisp/Lisp.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/Lisp.java (original)
+++ trunk/abcl/src/org/armedbear/lisp/Lisp.java Tue Oct 6 04:56:12 2009
@@ -277,7 +277,7 @@
}
catch (Go go)
{
- return error(go.getCondition());
+ throw go;
}
catch (Throw t)
{
More information about the armedbear-cvs
mailing list