This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-17
Channels
- # announcements (1)
- # babashka (6)
- # beginners (5)
- # boot (18)
- # calva (4)
- # clj-kondo (39)
- # cljdoc (1)
- # cljs-dev (1)
- # clojure (24)
- # clojure-italy (5)
- # clojure-spec (5)
- # clojurescript (20)
- # cursive (10)
- # data-science (1)
- # datomic (1)
- # emacs (1)
- # fulcro (1)
- # kaocha (5)
- # rewrite-clj (18)
- # shadow-cljs (11)
- # spacemacs (35)
- # sql (11)
- # vim (13)
i guess it would be a bit much if one used ordinary syntax highlighting for the fonts' colors and used rainbow levels for background colors 🙂
Yeah, I agree. Seems to me like a good approach may be to use color only for context code, and only styling (bold, italic, underline) for differentiating between language elements.
So :Eval (println 1)
doesn’t work in my CLJS Repl. I’m not quite sure what to do to debug so here’s some more context and maybe people have pointers: I’m (automatically as fireplace does) connecting to a ShadowCLJS nREPL. The REPL is a CLJ REPL at first, then I use shadow.cljs.devtools.api/node-repl
to turn it into a CLJS REPL. After that point :Eval (println 1)
no longer prints anything.
if i were to debug, i would start by trying to find out what's going over the wire. see if there are :out messages with the wrong :id for example. you could do this by hacking up fireplace, using a packet sniffer, or by recreating the same setup with an nrepl client api