欢迎!请参阅关于页面获取更多关于此功能的信息。
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