Description
A while ago cider/emacs stopped giving me as useful error notifications as it did before. I tried to debug my init.el but couldn't find anything (I guess this is on the Emacs side and not cider).
For example, evaluating
(defn foo [] undefined-thing)
creates a red line under the expression and jumps the marker to the start. However, there is no error information. I can see the error info in the repl buffer or by calling cider-jump-to-compilation-error
which shows it in the modeline:
Syntax error compiling at (dev/user.clj:37:1).
Unable to resolve symbol: undefined-thing in this context
but it used to show up as a nice popup right in the buffer. I miss the nice popup.
Steps to reproduce the problem
Unfortunately, I don't have much to say here.
We have discussed the issue on Slack and I'm apparently not the only one with the issue. However, none of us are sure what we did to make it stop working. I don't even remember when it started, maybe a few weeks ago.
Environment & Version information
CIDER version information
;; CIDER 1.8.0-snapshot (package: 20230927.1218), nREPL 1.0.0
;; Clojure 1.11.1, Java 17.0.8
Lein / Clojure CLI version
clj deps
Emacs version
29.1
Operating system
Fedora 38
JDK distribution
openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment (Red_Hat-17.0.8.0.7-1.fc38) (build 17.0.8+7)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.8.0.7-1.fc38) (build 17.0.8+7, mixed mode, sharing)
I realize that this report isn't very helpful for debugging, I'm doing my best to figure out more details.