anyone else getting exceptions regarding the middleware with 1.3.308?
Error loading vlaaad.reveal.nrepl: Syntax error macroexpanding at (vlaaad/reveal/output_panel.clj:1:1).
{:clojure.main/message
"Syntax error compiling var at (/tmp/form-init14607699422200755286.clj:1:9834).\nUnable to resolve var: vlaaad.reveal.nrepl/middleware in this context\n",
:clojure.main/triage
{:clojure.error/phase :compile-syntax-check,
:clojure.error/line 1,
:clojure.error/column 9834,
:clojure.error/source "form-init14607699422200755286.clj",
:clojure.error/symbol var,
:clojure.error/path "/tmp/form-init14607699422200755286.clj",
:clojure.error/class java.lang.RuntimeException,
:clojure.error/cause
"Unable to resolve var: vlaaad.reveal.nrepl/middleware in this context"},
:clojure.main/trace
{:via
[{:type clojure.lang.Compiler$CompilerException,
:message
"Syntax error compiling var at (/tmp/form-init14607699422200755286.clj:1:9834).",
:data
{:clojure.error/phase :compile-syntax-check,
:clojure.error/line 1,
:clojure.error/column 9834,
:clojure.error/source "/tmp/form-init14607699422200755286.clj",
:clojure.error/symbol var},
:at [clojure.lang.Compiler analyzeSeq "Compiler.java" 7638]}
{:type java.lang.RuntimeException,
:message
"Unable to resolve var: vlaaad.reveal.nrepl/middleware in this context",
:at [clojure.lang.Util runtimeException "Util.java" 221]}],
:trace
[[clojure.lang.Util runtimeException "Util.java" 221]
[clojure.lang.Compiler$TheVarExpr$Parser parse "Compiler.java" 713]
[clojure.lang.Compiler analyzeSeq "Compiler.java" 7630]
[clojure.lang.Compiler analyze "Compiler.java" 7321]
[clojure.lang.Compiler analyze "Compiler.java" 7277]
[clojure.lang.Compiler$InvokeExpr parse "Compiler.java" 4371]
[clojure.lang.Compiler analyzeSeq "Compiler.java" 7632]
[clojure.lang.Compiler analyze "Compiler.java" 7321]
[clojure.lang.Compiler analyze "Compiler.java" 7277]
[clojure.lang.Compiler$InvokeExpr parse "Compiler.java" 4371]
[clojure.lang.Compiler analyzeSeq "Compiler.java" 7632]
[clojure.lang.Compiler analyze "Compiler.java" 7321]
[clojure.lang.Compiler access$200 "Compiler.java" 43]
[clojure.lang.Compiler$LetExpr$Parser parse "Compiler.java" 6908]
[clojure.lang.Compiler analyzeSeq "Compiler.java" 7630]
[clojure.lang.Compiler analyze "Compiler.java" 7321]
[clojure.lang.Compiler analyze "Compiler.java" 7277]
[clojure.lang.Compiler$BodyExpr$Parser parse "Compiler.java" 6644]
[clojure.lang.Compiler$FnMethod parse "Compiler.java" 5983]
[clojure.lang.Compiler$FnExpr parse "Compiler.java" 4546]
[clojure.lang.Compiler analyzeSeq "Compiler.java" 7628]
[clojure.lang.Compiler analyze "Compiler.java" 7321]
[clojure.lang.Compiler eval "Compiler.java" 7697]
[clojure.lang.Compiler eval "Compiler.java" 7690]
[clojure.lang.Compiler eval "Compiler.java" 7690]
[clojure.lang.Compiler load "Compiler.java" 8165]
[clojure.lang.Compiler loadFile "Compiler.java" 8103]
[clojure.main$load_script invokeStatic "main.clj" 476]
[clojure.main$init_opt invokeStatic "main.clj" 478]
[clojure.main$init_opt invoke "main.clj" 478]
[clojure.main$initialize invokeStatic "main.clj" 509]
[clojure.main$null_opt invokeStatic "main.clj" 543]
[clojure.main$null_opt invoke "main.clj" 540]
[clojure.main$main invokeStatic "main.clj" 665]
[clojure.main$main doInvoke "main.clj" 617]
[clojure.lang.RestFn applyTo "RestFn.java" 140]
[clojure.lang.Var applyTo "Var.java" 707]
[clojure.main main "main.java" 40]],
:cause
"Unable to resolve var: vlaaad.reveal.nrepl/middleware in this context",
:phase :compile-syntax-check}}
Syntax error compiling var at (/tmp/form-init14607699422200755286.clj:1:9834).
Unable to resolve var: vlaaad.reveal.nrepl/middleware in this contextI have a leiningen profile for reveal;
:root-reveal {:dependencies [[vlaaad/reveal "1.3.296"]]
:repl-options {:nrepl-middleware [vlaaad.reveal.nrepl/middleware]}
:jvm-opts ["-Dvlaaad.reveal.prefs={:font-size,24}"]}1.3.296 works fine
I checked the diffs and even poked inside the .jar but everything looks fine 🤷
hmm, I touched it last week, but that should be harmless: https://github.com/vlaaad/reveal/commit/a2b55f884fb5119fc070ca2ef8b6623406f99096#diff-df72b62dd7deeae2d13f7c3df7b56f4c210a2ae11c12e145e589dd4530ef2e07L11-R11
if you have any tips on how to debug this with leiningen, I'll gladly help. I have a feeling there's some exception thrown somewhere, but it's not included in the stack trace shown. I'll check tomorrow if I can figure out what's going on.