This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-07-10
Channels
- # announcements (1)
- # babashka (17)
- # biff (7)
- # calva (6)
- # clerk (5)
- # clj-on-windows (1)
- # clojure (59)
- # clojure-austin (17)
- # clojure-brasil (1)
- # clojure-europe (40)
- # clojure-nl (2)
- # clojure-norway (103)
- # clojure-sweden (9)
- # clojure-uk (8)
- # clojurescript (8)
- # cursive (25)
- # data-science (5)
- # datalevin (7)
- # datomic (4)
- # emacs (8)
- # etaoin (13)
- # hyperfiddle (26)
- # lsp (8)
- # malli (7)
- # off-topic (9)
- # polylith (13)
- # releases (2)
- # sql (7)
we’re implementing a custom cljs repl for Clerk based on https://github.com/babashka/sci.nrepl. This is an nREPL server that directly provides the cljs nREPL, not nested inside a Clojure one. I can connect and evaluate forms by selecting the correct sesman session and evaulating in the REPL buffer, but when trying to eval code from a clj file it says "No clj REPLs in current session"
. Is the assumption that a cljs-repl is nested inside a Clj-repl hard-wired? I’m a bit lost on how to debug this, any pointers?
You can check https://github.com/clojure-emacs/cider/issues/3716 for getting an idea of what's involved and how to debug it (`cider-debug-sesman-friendly-session-p)`) or work around it (`sesman-link-with-buffer`) If you'd like to debug this on your own, you'd have to understand how Sesman works and how it's integrated into CIDER. It's not a big deal honestly. But you can also create an issue on GH