Yet another VSIX with the standalone (project free) REPL start and the special Getting Started REPL, If you have installed a previous build you will need to wipe the temp folder where the hello files are created, because Calva will not overwrite them (since that would be rude). https://11444-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.173-814-connect-without-project-16c0918b.vsix
How much feedback are you looking for? I really only have typos to report. The process was very smooth from the perspective of someone who is being introduced to this for the first time. It is both working and serves as a great introduction.
That's great feedback! Not sure how to best collect the typos info... Can you use the ”suggest changes” feature on the PR? Could be that you need some special access for that, but if you could try, we'll know.
Sorry, a bit late coming back to this so I may have missed something - but is this intended to fix the spaces in user dir issue? I'm still getting it when jacking in with the 'fire up the getting started REPL' command: Error: Unable to access jarfile c:\Users\username
@pez, I added a few issues to the GitHub. I saw that in a commit you fixed one of the ones which stood out to me. "Wit" instead of "with." I didn't look to see if the others were changed. @cb.lists, I'm not sure. I know this fixed the issue I was having, but I didn't have a space in my user name. It seems likely that might still be a problem if the new update isn't working for you. With the released build are you having problems connecting or is it just this beta? pez would probably like to know if this is a persistent problem or something new.
@slack_clojurians - Not sure about the released version. I normally only use WSL (I don't even have clojure installed natively), and don't have a space in my Linux username 😉 I'll see what @pez has to say and dig further if it's useful. It's possible this test vsix didn't attempt to touch the space in filepaths issue.
I was hoping that the space wasn't the problem. I think I can just quote the path to the jar, though. New vsix soon. I'm happy you have not installed clojure on the Windows side of things. Makes for a perfect test if this feature.
New VSIX. 😃 The quoting doesn’t break it on my machine, at least. Let’s see if you can get this REPL fired up nos, @cb.lists. Please also test that you can start and connect a regular tools/deps project.
Many thanks for your help with vetting the guides, @slack_clojurians. I haven’t had the time yet to go through it all, but have addressed some of the things I’ve found in the email notifications Guthub sends. Will of course examine it all. This will take some work to clean up and get to a shipping state and I really need help with finding the errors and the room for improvement.
Forgot to paste the VSIX link: https://11500-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.173-814-connect-without-project-fa899f87.vsix
Sorry to bear bad news again @pez, but I'm still getting an error with the 'hello world' task. I can see now the jar path arg is initially quote-wrapped, but somehow it's not again further along:
java -jar "c:\Users\Crispin Bennett\.vscode\extensions\betterthantomorrow.calva-2.0.173-814-connect-without-project-fa899f87\deps.clj.jar" -Sdeps "{:deps {nrepl/nrepl {:mvn/version,""0.8.3""},cider/cider-nrepl {:mvn/version,""0.25.8""}}}" -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]"
...
[dependency downloads]
...
Error building classpath. C:\Users\Crispin (Access is denied)
<http://java.io|java.io>.FileNotFoundException: C:\Users\Crispin (Access is denied)
at <http://java.io|java.io>.FileOutputStream.open0(Native Method)
Can you evaluate the command manually in a cmd
shell, @cb.lists?