[uim-commit] r1596 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Mon Sep 26 17:07:07 PDT 2005
Author: yamaken
Date: 2005-09-26 17:07:05 -0700 (Mon, 26 Sep 2005)
New Revision: 1596
Modified:
branches/r5rs/sigscheme/eval.c
Log:
* sigscheme/eval.c
- (ScmOp_eval): Remove broken multiple values handling based on the
patch by Jun Inoue posted in [Anthy-dev 2441]. Thanks
Modified: branches/r5rs/sigscheme/eval.c
===================================================================
--- branches/r5rs/sigscheme/eval.c 2005-09-26 22:32:33 UTC (rev 1595)
+++ branches/r5rs/sigscheme/eval.c 2005-09-27 00:07:05 UTC (rev 1596)
@@ -521,18 +521,7 @@
obj = call(CAR(obj), CDR(obj), &state, 0);
if (state.ret_type == SCM_RETTYPE_NEED_EVAL)
goto eval_loop;
- ret = obj;
-#if SCM_STRICT_R5RS
- if (!VALUEPACKETP(obj))
-#endif
- break;
-
- case ScmValuePacket:
-#if SCM_STRICT_R5RS
- SigScm_ErrorObj("a continuation expecting 1 value got: ", obj);
-#endif
- /* Otherwise fallthrough. */
-
+ /* FALLTHROUGH */
default:
ret = obj;
break;
More information about the uim-commit
mailing list