请在 2024 Clojure 状态调查! 中分享您的想法。

欢迎!请参阅 关于 页面,了解更多关于这是如何工作的信息。

+2
ClojureScript

当 Clojure prepl 发生错误时,异常将在最外层被捕获,并以 {{:tag :ret}} 和 {{:exception true}} 返回。这允许工具相应地处理错误响应。

如果 ClojureScript 也返回 {{:exception true}},那么它将与 Clojure prepl 的方式保持一致。

4 个回答

0

由 olical 发布的评论

如果这被认为是有效的,我今天就会提交一个修正。从我过去几个月与 prepl 的工作中可以看出,这是最后一个重大的问题特征。一旦 CLJ-2453 被加入进来,Clojure 和 ClojureScript 都会有读取条件。

我唯一未能实现的是为 ClojureScript 评估设置当前行/列/文件路径,但这不是话题。

0

由 mfikes 发布的评论

CLJS-3096.patch 通过 CI (/)

0

由 mfikes 发布的评论

将 CLJS-3096.patch 添加到 Patch Tender (i)

0
参考资料:https://clojure.atlassian.net/browse/CLJS-3096 (由ocical报告)
...