branch: elpa/cider commit 751f1702fe31e19599ae2eec9ddb656312de0347 Author: yuhan0 <qyth...@gmail.com> Commit: Bozhidar Batsov <bozhi...@batsov.dev>
Limit error overlay check to JVM runtime --- cider-eval.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cider-eval.el b/cider-eval.el index bb88106aa9..04da5021d2 100644 --- a/cider-eval.el +++ b/cider-eval.el @@ -925,8 +925,11 @@ depending on the PHASE." (and cider-show-error-buffer (member phase (cider-clojure-compilation-error-phases)))) ;; Only show overlays for things that do look like an exception (#3587): - (or (string-match-p cider-clojure-runtime-error-regexp err) - (string-match-p cider-clojure-compilation-error-regexp err))) + ;; Note: only applicable to JVM Clojure error messages (#3687) + (if (cider-runtime-clojure-p) + (or (string-match-p cider-clojure-runtime-error-regexp err) + (string-match-p cider-clojure-compilation-error-regexp err)) + t)) ;; Display errors as temporary overlays (let ((cider-result-use-clojure-font-lock nil) (trimmed-err (funcall cider-inline-error-message-function err)))