Yes, definitely - I would like this myself, and I see a lot of people using babashka out there. It’s tricky to do right unfortunately, but there may be an 80/20 that I could do with less effort. There’s an issue here in case you find things not already listed: https://github.com/cursive-ide/cursive/issues/2516
👍 I will see if I can contribute anything and if not I will just watch the issue on GH, thanks as always for all the hard work Colin
Is it safe to download IntelliJ IDEA 2021.1.1? I.e.: no issues with Cursive?
Works on my machine: IntelliJ IDEA 2021.1.1 (Ultimate Edition) Build #IU-211.7142.45, built on April 30, 2021 Runtime version: 11.0.10+9-b1341.41 x86_64 VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o. macOS 11.3.1
Ok! Thanks!
observation: don’t use IntelliJ’s magic wand for resolving merge conflicts when Parinfer is turned on. or at least check the results very carefully
yeah they call it “Automatically”: https://www.jetbrains.com/help/idea/resolve-conflicts.html#CRLF_warning
anyway it seems to basically trash the form, if you add indentation. like, suppose you have:
(let [x 1]
(inc x))
and then in a later commit, you wrap that entire tree in a new if
or something. then it can end up as
(let [x 1])
(inc x)