--
You received this message because you are subscribed to the Google Groups "Cursive" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cursive+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/f819a1cd-f755-46fc-9084-0ef2a028e9e8%40www.fastmail.com.
--You received this message because you are subscribed to the Google Groups "Cursive" group.To unsubscribe from this group and stop receiving emails from it, send an email to cursive+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/a86bc37b-b56d-4281-a5c0-bcf61b804217%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/e3993aa3-7d2f-4f44-97c1-09bd2b0489cd%40www.fastmail.com.
Unfortunately JetBrains have confirmed to me that the indexing fix has not yet been signed off internally, but that should happen this week. Hopefully that means that the fix will still make 2019.2.1.On Wed, Aug 7, 2019, at 9:28 PM, Colin Fleming wrote:
Thanks Alf, yes, the deps.edn problems should be fixed there, and hopefully the indexing problem too, although I'm waiting on JetBrains to confirm that that fix is in that build.On Wed, Aug 7, 2019, at 2:01 PM, Alf Kristian Støyle wrote:
I've been running IntelliJ preview of 2019.2.1 all day and seems to be working great.Several of our projects are using deps, by the way.Can be downloaded from here: https://confluence.jetbrains.com/display/IDEADEV/IDEA+2019.2+EAPCheers,AlfOn Thursday, 1 August 2019 00:59:16 UTC+2, Colin Fleming wrote:Hi everyone,There's been a lot of confusion recently about which IntelliJ version to use with Cursive due to a bad run of platform bugs which have affected it badly.The tl;dr is that 2018.3 is the most recent version of IntelliJ which doesn't have serious problems with Cursive, and if you don't feel like dealing with issues that is the one to use. Hopefully 2019.2.1 will fix all of this, and is due in a couple of weeks.Here's a list of the problems, workarounds, and fixes.2019.1 introduced a bug in their indexing system affecting Cursive, it looks like this: #2173. The underlying platform issue is IDEA-211736. A fix has been developed but didn't make it in time for 2019.2, and for some reason seems to be worse for a lot of users under 2019.2. I'm testing a dev build JetBrains sent me at the moment, and it's looking good, so it should be in 2019.2.1.2019.1 also broke caret movement and highlighting of matching braces, which is obviously terrible for Clojure. The original issue was IDEA-210104, and then the highlighting was fixed in a follow-up issue IDEA-211720. There is still one outstanding issue (IDEA-215291), but this is pretty usable in 2019.2 now.If you're using deps, 2019.2 is totally broken due to IDEA-218954. This wasn't caught before the release due to a lot of delays caused by the change there to break the Java support out into a plugin. Then IDEA-217619 happened, and that was only fixed in the RC build right before the release so 218954 wasn't found in time. The fix should be in 2019.2.1.The other change in 2019.2 is that it now uses JDK11 by default, instead of JDK8. This has caused a problem where users sometimes see an error like: NoClassDefFoundError: java/sql/Timestamp when resolving their lein projects. This is because Cursive resolves lein projects in-process, so that will use the JDK of IntelliJ itself, not your project JDK. This is generally caused by lein plugins, and can sometimes be resolved by upgrading them to more recent versions which work on recent JDKs. s3-wagon-private is one such dep, and its 1.3.2 release doesn't suffer from this problem. If you can't (or don't want to) update your deps, you can also download a version of IntelliJ running on JDK8. Go to the download page, select "Other versions" and then choose "2019.2 for <platform> with bundled JBR 8". There's no functional difference between the two from a user point of view.And that's it! I'm sorry for all the inconvenience - fingers crossed that everything will be good again in 2019.2.1.Cheers,Colin
--You received this message because you are subscribed to the Google Groups "Cursive" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cur...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/a86bc37b-b56d-4281-a5c0-bcf61b804217%40googlegroups.com.
--You received this message because you are subscribed to the Google Groups "Cursive" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cur...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to cursive+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/83dc3aa2-89f6-4ce0-a954-f9d27b6e017d%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/CAJCeHrWuV8cKhz%2BZt%2B4MSp8XdrBzOK2cSD4wY4V2_HYt9Jyrxg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/5b75cd51-1a02-4b3c-930c-0b4fb9a2e788%40www.fastmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/CAJCeHrXq-cHUoH48_Q%3DnHE%3DL2u0VXaeXxPcXSbgTn6_AM%3DS6wQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/1e8a0e18-3a33-432b-b6a8-b9f1cee6fc9d%40www.fastmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cursive/5b4e8401-91d8-4f85-b984-a16e3013a89e%40www.fastmail.com.