This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-11
Channels
- # adventofcode (116)
- # aleph (10)
- # announcements (2)
- # beginners (67)
- # boot (3)
- # calva (17)
- # cider (8)
- # cljdoc (27)
- # cljsrn (6)
- # clojure (144)
- # clojure-austin (3)
- # clojure-boston (1)
- # clojure-dev (25)
- # clojure-europe (4)
- # clojure-italy (26)
- # clojure-losangeles (4)
- # clojure-nl (28)
- # clojure-russia (1)
- # clojure-uk (34)
- # clojurescript (130)
- # cursive (20)
- # datomic (69)
- # emacs (14)
- # figwheel-main (2)
- # fulcro (31)
- # graphql (3)
- # hyperfiddle (3)
- # jobs (1)
- # jobs-discuss (1)
- # kaocha (1)
- # leiningen (2)
- # lumo (2)
- # nrepl (1)
- # off-topic (182)
- # onyx (5)
- # re-frame (88)
- # reagent (12)
- # reitit (2)
- # ring-swagger (13)
- # shadow-cljs (136)
- # tools-deps (28)
- # vim (4)
I have synchronized my fork of cljfmt
to make Calva Formatter benefit from some recent bugs fixed upstream. Update and experience the bliss of the cursor placing itself correctly almost always. (There is still the placing of the cursor after a top level form that I need to figure out a good way to deal with.)
Otherwise the main issue with Calva Formatter is that Calva Paredit is using its own, conflicting, indentation rules, so that code gets reformatted (wrongly, I would say) after editing with those commands. My plan to fix that was to make the formatter's library available to the other extensions, but that work is stuck on some shadow-cljs isssues that I am unable to sort out by myself it seems (I've spent way too much time on trying anyway.) I'm figuring on changing paths for sharing that code, but will give the current path some more time. If someone would like to help me with this, I'd appreciate it a lot.
Also Calva got a new command last night. It's Copy last evaluation results to the clipboard. I think it will come in handy often in my own work, at least. 😄
Oh, on the topic of key bindings- under windows Ctrl+Esc brings up the start menu, so that binding is toast. 🙂
I think it's really important clojure gets good vscode support, since it's so vastly popular
(I really want a proper cider-repl like experience at some point, though I am not sure if that's possible currently in vscode)
mostly I need to actually sit down and write a bunch of vscode extensions so I have a hope of working out how to do anything useful 😉
I think it's possible if we use some special files for it and control the contents of those files. That is what CIDER does, it looks to me.
@mateus.pimentel.w it's decent. I use it for Calva dev. 😀