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`.
Ruy Valle 2020-08-23T01:32:48.044500Z

hello! I followed the instructions Calva + REBL instructions (https://calva.io/rebl/) and am getting the following error when attempting to Jack In to a tools.clj (is that the right name?) project:

Execution error (FileNotFoundException) at clojure.main/main (main.java:40).
Could not locate nrepl/__init.class, nrepl/.clj or nrepl/.cljc on classpath.
I am not sure what to make of this.

Ruy Valle 2020-08-23T01:33:34.045400Z

Also recently I have become unable to use alt + enter to evaluate forms in the output.repl window. Is this normal? I am thinking this has to do with my being on Mac.

Maksim Glebov 2020-08-23T10:38:40.046500Z

I run into this a couple of times when something in the syntax of the output file was broken. E.g. parentheses mismatch. The problem could be anywhere in the file, which makes it not obvious. The simplest example to reproduce:

clj::api.core=> 
(+ 1 2
3
clj::api.core=> 
(+ 1 2)		; alt + enter does not work, but ctrl + enter does

pez 2020-08-23T10:47:55.046900Z

That was what I suspected could be going on. Unbalance in the force. It is not obvious to me how it should be tackled. Maybe we could have some special way that we determine top level form in the output window.

bringe 2020-08-23T18:52:39.047200Z

https://github.com/BetterThanTomorrow/calva/issues/767 Made an issue to track this unbalance in the force :thumbsup:

Ruy Valle 2020-08-23T01:50:45.045500Z

actually now it’s working but I could swear it wasn’t working earlier…

pez 2020-08-23T05:30:53.045700Z

If it happens again, copy the contents of the window and we can have a look at if it could be something with that.

Ruy Valle 2020-08-23T06:16:08.045900Z

sounds good!