calva

Wednesdays you might find @U0ETXRFEW in the Gather Calva space. Invite is https://gather.town/invite?token=GZqrm7CR and the password is `Be kind`.
zimablue 2021-06-28T02:17:10.325600Z

sorry, I asked a question on a thread earlier and @brandon.ringe helped me a lot, I just wanted to follow up on the last question: is there any Clojure tooling which doesn't have this limitation? (of only being able to debug forms which were explicitly re-evaluated using the REPL)

bringe 2021-06-28T16:19:31.332900Z

@zimablue You may also be interested in flow-storm. There are a couple of links to info about it in this issue: https://github.com/BetterThanTomorrow/calva/issues/1119

bringe 2021-06-28T16:20:35.333200Z

It works a bit differently, though, and is not integrated with the editor. Well, it also probably wouldn't help with the issue you're talking about either. Even still, it may interest you. :man-shrugging:

zimablue 2021-07-06T03:37:20.385500Z

thanks a lot for this, belatedly, very interesting

👍 1
solf 2021-06-28T02:37:28.325700Z

Looks great! The feature where the result of an eval is shown next to the code (as opposed to the REPL window) is recent? I tried Calva a few months ago and if I remember correctly it didn’t do that, but I might have missed it then

pez 2021-06-28T05:57:38.326100Z

Possibly Cursive. It has a very strong debugger.

pez 2021-06-28T06:08:02.326300Z

Thanks! It’s an old feature. Doesn’t happen in the REPL window, though, so you might have missed it if you were mainly trying things out there.

zimablue 2021-06-28T06:33:16.326500Z

I wondered that, but it says that it uses cider/nrepl ("extensively") in the docs, so it seems that it would share any limitations.

pez 2021-06-28T06:37:56.326700Z

It is also using other stuff. 😃 The debugger is implemented directly on the JVM. Check this out: https://www.youtube.com/watch?v=ql77RwhcCK0

solf 2021-06-28T06:57:31.327Z

Nice, I can’t understand how I missed it 😅 I’ll try calva again later today! I’m an emacs user so I probably won’t switch to vscode anytime soon, but I often recommend vscode+calva for new clojure programmers, so I’d rather know how to use it to help troubleshooting

pez 2021-06-28T06:59:46.327600Z

@dromar56 Great! I can recommend trying out the Getting Started REPL, and if you like it, then recommend that to newcomers.

👌 1
grierson 2021-06-28T12:57:23.328900Z

Hey, How do I turn off inline eval? I prefer just seeing the results in the REPL.

Yuner Bekir 2021-06-28T13:01:55.331100Z

Hello guys, I am trying to start my project with calva and I am using the leiningen + Legacy Figwheel project type. I usually don't have problems with it. But recently it started behaving strangely and it doesn't want to connect to a cljs repl. After which if you attempt to evaluate anything on it, it just doesn't happen. Sometimes the problem gets fixed on its own. For example if I wait till tomorrow it may startup normaly

pez 2021-06-28T13:12:36.332Z

You can't turn that off.

pez 2021-06-28T13:16:51.332200Z

That looks like a bug. Can you file an issue on Github about it? If you do it from VS Code’s Help menu some info about your setup will be attached.

👍 1