cursive

Issues at: https://git.io/cursive-issues
alexmiller 2021-02-23T00:28:12.056800Z

Ahhh. They were actually duplicates and I did some cleanup. I did do some looking to see if anyone would be affected but can’t see yours of course. Sorry about that...

cfleming 2021-02-23T00:56:43.057100Z

No worries. I’m checking to see if I can run some sanity check tests when you check something in to deps, but it’s looking tricky.

cfleming 2021-02-23T00:57:25.057300Z

I’m not even sure why I was using as-canonical since I used canonicalize in a different spot to check for the functionality being present.

cfleming 2021-02-23T01:07:36.058100Z

https://twitter.com/CursiveIDE/status/1364018625728847874 (@coyotesqrl, @kenny, @alex-eberts and others)

👏 2
🙌 2
kenny 2021-02-23T03:32:00.058600Z

Problem fixed for me. Thanks for the quick update!

alexmiller 2021-02-23T04:55:21.058800Z

these releases are typically available for at least a few days as prereleases before I officially release - I usually announce those on #tools-deps and #releases

alexmiller 2021-02-23T04:55:46.059100Z

tracking that would probably at least give you a heads up

alexmiller 2021-02-23T04:56:37.059300Z

you could programmatically track it by watching https://github.com/clojure/homebrew-tools/tree/master/Formula or https://github.com/clojure/brew-install/blob/1.10.2/devel.properties

cfleming 2021-02-23T07:51:01.059600Z

Ok, thanks - I’m trying to figure this out at the moment. So everything that’s under releases at Github is an official release, correct?

alexmiller 2021-02-23T14:22:52.060900Z

Additionally, the latest version of Clojure CLI 1.10.2.796 also fixes the issues so upgrading either should address this - this one was on me, apologies

👍 4
borkdude 2021-02-23T14:34:17.061700Z

And probably brew, automatically upgrading things when you don't ask for it ;)

Daniel Wellman 2021-02-23T20:46:18.064500Z

Have there been any changes about how to work with lein v projects recently? I have a project I’ve been working with for several weeks and just in the last few days I’ve done something that prevents me from starting a new REPL in Cursive, though I can connect to a remote one fine. I get an error like this: ERROR - intellij.openapi.progress.Task - resources/version.edn (No such file or directory) <http://java.io|java.io>.FileNotFoundException: resources/version.edn (No such file or directory)`. I have an existing workaround in prep-tasks in the format described here: https://github.com/roomkey/lein-v/issues/26

Daniel Wellman 2021-02-24T13:57:39.069400Z

Thank you so much! Please let me know if I can assist in any way. I appreciate your quick help here - I’m relatively new to Clojure, so this change will remove one little hurdle as I get acclimated. It’s a big help for me.

cfleming 2021-02-23T21:03:46.064700Z

@etldan I don’t think anything has changed in any of that code for ages. I’ll see if I can reproduce this and fix it properly.

Daniel Wellman 2021-02-23T22:20:08.064900Z

Thank you — it may be my workaround which is no longer necessary — I had this, per that GitHub issue for lein-v:

:prep-tasks [~(when (System/getenv "PWD") ["v" "cache" "resources" "edn"])]
I will look and see if this is no longer necessary in my setup. The other thing I had to do was documented in here (for opening the project the first time), which I believe is unrelated to the current issue I’m seeing. https://github.com/cursive-ide/cursive/issues/1999

cfleming 2021-02-23T23:12:27.065200Z

I’ll take a look at that one too, thanks.

Daniel Wellman 2021-02-23T23:52:13.065500Z

Thanks - I tried the pre-tasks without the check and still yields an error, so I think it’s behaving similarly to the lein-v issue posted at the start of this thread.

:prep-tasks [["v" "cache" "resources" "edn"]]