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`.
pez 2021-04-04T07:39:43.287200Z

It’s not all that easy to have the same project open in two windows. Maybe a unique identifier would make sense, but it also makes sense to use the same file i that case, doesn’t it? Wouldn’t a unique file increase the annoyance with that we sometimes get multiple output windows?

pez 2021-04-04T11:41:08.289800Z

Can I get some help testing a VSIX before it is merged? •  https://github.com/BetterThanTomorrow/calva/issues/1098 •  https://github.com/BetterThanTomorrow/calva/issues/1079 • VSIX: https://12563-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.185-1098-paredit-quality-4fdeae68.vsix See the issues for what should now be fixed. But mainly I want to know I haven’t broken anything that was previously broken, so if you run with this a bit, report if you see it misbehave. Thanks in advance! ❤️

pez 2021-04-04T19:24:17.296500Z

I now added yet another change to the PR. Adding a setting to prevent inserting unbalanced closing brackets. As it isn’t really possible to do this in VS Code, it is a bit clumsy, the bracket is added (since we can’t stop it), then removed, then only added if there is unbalance in the document. The rational being that if there is unbalance, all bets are off, the human at the keyboard is best suited to heal it. The solution doesn’t behave well when it is a selection that is replaced with the closing bracket, so don’t do that if you have this setting enabled. Here’s the new VSIX: • https://12588-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.185-1098-paredit-quality-9eaa60a3.vsix Please consider giving it a spin, since the changes needed to support this are a bit foundational.

1👍