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`.
bringe 2020-12-28T01:07:35.450300Z

Seems odd. An issue would help us dig in more.

pez 2020-12-28T09:17:43.454300Z

There is always time to learn Emacs later. Personally i have no desire to go back to Emacs. It felt like I had to battle with it all the time, whereas Vscode is working together with me. I don't even use a VIM extension, that's how modern I've become. 😎

1👍
worrelsik 2020-12-28T09:35:29.454500Z

I don't know about aliases, but maybe an alias is not always needed?

Christian 2020-12-28T10:52:29.455800Z

Is there a way to stop evaluation, when it takes too long or is in an endless loop? I can kill the jvm task, but that seems a bit too much?

1✅
pez 2020-12-28T11:08:59.457400Z

There is an Interrupt Running Evaluations command for that. Depending on the nature of the hang, it might not work, but most often it does, is my experience.

Christian 2020-12-28T11:18:24.458Z

Thanks, I'll try this

2020-12-28T15:56:51.458700Z

Yes, that’s weird, I noticed that lag a few days ago. I re-installed Calva, but it didn’t help. Also I tried one before the change, and the lag was still there for some reason. Finally, I tested it on my work machine, there was no lag (the latest version).

pez 2020-12-28T16:03:12.464700Z

Dear Calva friends. I apologise in advance for any inconvenience brought by the Calva version just released: v2.0.139. It has a workaround for an issue with lsp on Windows. But that is not what I think might cause inconveniences. That comes in with a change to Calva jack-in where we move away from abusing the VS Code Task system to a solution where we use the Pseudo Terminal APi to control the jack-in process. This has been very long in the works and I have never dared release it. But I am out of ideas on what might break now and it doesn’t seem people are very interested in testing the VSIX-es I’ve put out (probably because it is quite unclear what it is about). So, now, with hopes that it shouldn’t break things, but fears that it might, it is released. Please be quick to test that jack-in still works for you as it used to.

3👍
pez 2020-12-28T16:04:18.464800Z

Might be something with VS Code then… What version are you using on your work machine?

2020-12-28T16:04:46.465Z

Local Version: 1.52.1 Commit: ea3859d4ba2f3e577a159bc91e3074c5d85c0523 Date: 2020-12-16T16:30:02.420Z (1 wk ago) Electron: 9.3.5 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Darwin x64 19.6.0

pez 2020-12-28T16:05:27.465200Z

So that’s the same as I am using.

2020-12-28T16:05:38.465400Z

Work Version: 1.51.1 Commit: e5a624b788d92b8d34d1392e4c4d9789406efe8f Date: 2020-11-11T01:11:34.018Z (1 mo ago) Electron: 9.3.3 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Darwin x64 19.6.0

pez 2020-12-28T16:10:17.465600Z

OK. So it figures with the timeline that this started to happen with 1.52.

2020-12-28T16:17:42.465800Z

Probably, I downgraded to 1.51.1 and it didn’t help.

pez 2020-12-28T16:18:14.466Z

Weirdness

2020-12-28T16:39:10.466200Z

If I turn my wifi off, the lag disappears.

pez 2020-12-28T16:45:45.466400Z

Oh, wow.

pez 2020-12-28T16:50:44.466600Z

Indeed, Same here.

pez 2020-12-28T21:57:14.467Z

With that wifi clue I found that bumping to latest cider-nrepl for jack-in fixes the issue.

pez 2020-12-28T22:56:38.468100Z

Since ^ v2.0.140 is out, with a fix for the strange delay with which evaluation error messages where delivered.

4