Fork me on GitHub
#calva
<
2019-06-01
>
pez07:06:01

@slack1038 please file an issue about the powershell quoting, if you haven’t. The more details, the better for the reproduction.

pez09:06:39

@slack1038 Regarding closing the connection with the non-jack-in scenario (connect), I am not sure what you mean with “the window”. Here’s what happens when you connect: 1. An nrepl client is created 2. The nrepl client connects to the nrepl server and gets a session 3. The session is cloned and stored as Calva’s clj session (this is used for all editor clj repl things) 4. The clj session is cloned. 5. A repl window is created backed by this latest clone of the session. When you close the repl window, its repl session is closed, but Calva’s clj session (created in 3) remains open until Calva is deactivated or a new connection is performed.

pez09:06:35

In this scenario Calva does not create any java processes so can’t really leave any zombies behind either.

kstehn09:06:23

@pez ah okay that clarifies it for me then and i mean the repl window sorry. then i guess the zombie issue can be closed 🙂 regarding the quoting issue i will open for it the a issue

pez09:06:15

Cool! Also, when opening a closed repl window step 4 and 5 are repeated.

pez10:06:07

And jack-in really is: 0. Start a vscode task that starts the project with the nrepl server and cider dependencies injected.

pez10:06:23

And from there, as long as vscode keeps its promises regarding tasks, we shouldn’t be leaving zombies behind.

kstehn10:06:41

I wrote a comment regarding the quoting issue #195

pez10:06:42

Awesome, I asked a follow up question there now. 😃

kstehn10:06:03

answered it right now 😄

😂 4
pez10:06:58

@slack1038 time for a voice chat/hang out trying to investigate the quoting some together? My Mac really can’t handle running Windows 10 in Virtual Box…

kstehn10:06:47

sorry i get a visit later must clean up some 😅

pez10:06:27

Messy, huh? 😃 But please holler my way when you do have the time.

pez11:06:26

Is it so that to use cli/deps you need powershell on windows?

kstehn11:06:46

that i dont know never used cli/deps 😅

pez11:06:16

The question was to anyone. 😃

dominicm21:06:40

Just throwing around ideas with a colleague, does VSCode support some kind of "distribution"? Where I can create a custom VSCode distribution (.exes, dmgs, whatever) with some plugins pre-installed & configured and share them?

kstehn21:06:38

@dominicm not really but there is a extension where you can share your setup with multiple vscodes installations

pez21:06:03

What's the use case?

dominicm21:06:02

@pez training. I want to just give people a fully loaded vscode setup with no room for "oh, I already have a config and this is breaking it"

pez21:06:07

vscode has this “project settings” thing that might override the user settings. (Or might not, I am not sure which has precedence)

pez21:06:47

But people might have all sorts of extensions installed, of course.

pez21:06:16

Maybe building vsode from source with a different name…

dominicm21:06:41

yeah, just looking at that. Was hoping someone might know about a cool project for doing that