欢迎!有关如何使用本网站的更多信息,请参阅关于页面。
ASYNC-169 解决了 Clojure 端在 go 块中的许多 try/catch/finally 问题,应将其移植到 cljs 端。
评论者:hiredman
我对 clojurescript 的工作原理不太确定,但看起来 runner_tests.cljs 中的测试没有运行(通过 cljsbuild 和加载 runtests.html)。0001-ASYNC-184-actually-run-the runner-tests.patch 导致那些测试得以运行
0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch 将 ASYNC-169 中 clojure 异常的修复移植到 clojurescript,包括一些基于其他 cljs core.async 问题的测试
我已经更新了 0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch,以修复 cljs 端的 ASYNC-198。
0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch 更新以在 try/catch/finally 格式错误时提供更好的异常处理
可能需要在 cljs 端更新 ASYNC-220