This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-07-30
Channels
- # announcements (6)
- # bangalore-clj (1)
- # beginners (169)
- # boot (8)
- # calva (20)
- # cider (32)
- # clj-kondo (78)
- # cljdoc (42)
- # cljs-dev (4)
- # clojure (126)
- # clojure-china (35)
- # clojure-dev (5)
- # clojure-europe (3)
- # clojure-italy (40)
- # clojure-nl (15)
- # clojure-portugal (1)
- # clojure-spec (4)
- # clojure-uk (67)
- # clojurescript (89)
- # community-development (2)
- # core-async (34)
- # cursive (46)
- # datomic (14)
- # dirac (1)
- # duct (8)
- # emacs (11)
- # events (5)
- # fulcro (21)
- # jackdaw (14)
- # jobs-discuss (6)
- # off-topic (37)
- # pedestal (24)
- # perun (1)
- # quil (3)
- # reagent (27)
- # reitit (1)
- # remote-jobs (1)
- # shadow-cljs (47)
- # sql (1)
- # vim (9)
- # yada (1)
Just a happy user report — came back from vacation and set a colleague up with Calva 2.0, and everything works a breeze. He was pretty impressed 🙂 Using Lein and a plain Clojure project so far, but evaluations worked, REPL worked perfect. Only downside is the error printing but I see that’s in progress 😄
When you evaluate something in the editor and it throws, we couldn’t find a way to see the whole stacktrace.
@pez yeah I use it, but ctrl+hover window feels more convenient because it shows both source and rendered docs
@orestis, if there is an issue for this, please chime in on it on github to give it attention. Otherwise, I'd appreciate an issue about it. Not sure how it should be tackled, but issues are the way I get reminded of things that should be looked at. 😃
@cheatex, I think this might be general for vscode. Calva only produces the docs really and on ctrl/cmd vscode adds that peek into the source. Seems a command for doing that w/o hover is lacking. At least I can't find any such command regardless of what language I am editing.
Ok, I thought it's a calva extension. Clojure and CSS are the only languages I use Code for )
Well, the contents for the hover and the path for the preview are provided by Calva. But the UI as such is general VS Code.
Dear calva-friends, you can help me test that clojure-cli jack-in works in this test build. (It's a quite big change under the hood, so I'd love help with testing Leiningen and shadow-cljs projects as well.) To put it to a test: install the VSIX file in VS Code from the meatballs menu (`...`) in the Extensions pane. cc: @johnjelinek @slack1038
I left feedback in other thread
summary: • calva works with powershell • can't switch to different terminals in vs code
This build should fix the jack-in glitch when, on Windows, the connection process wouldn't sometimes (about every other time) continue when the nrepl server had started. @cheatex: can you confirm that it works in an non-glitchy way on Lunux? I am assuming Mac and Linux provide a similar API for the FSWatcher, but don't have a Linux environment handy to confirm that.
In this build I have fixed an issue with shadow-cljs jack-in where, for some project configs, the nrepl port wasn't picked up correctly. The change is rather fundamental though, so again need help to check that jack-in and connect still work in all various combinations of operating systems and project types.
Thanks, @slack1038! I think I am closing in on being able to release this stuff now. It was way more work than I imagined. (Story of my developer life, of course 😄).
This build should fix the jack-in glitch when, on Windows, the connection process wouldn't sometimes (about every other time) continue when the nrepl server had started. @cheatex: can you confirm that it works in an non-glitchy way on Lunux? I am assuming Mac and Linux provide a similar API for the FSWatcher, but don't have a Linux environment handy to confirm that.