Fork me on GitHub
#cursive
<
2018-11-22
>
salam01:11:10

@cfleming now that 2018.3 is released, when can we expect a stable release of Cursive that is compatible with it? We have two adventurous, medium-sized teams using Cursive and it’s going to be a little bit tricky to ask them to do anything unusual (sticking to an old release of IntelliJ IDEA when there’s a new release, reverting to an old release if they’ve already upgraded to a new release, or installing anything EAP). Thanks.

👍 1
cfleming01:11:44

@abdusalam Yes, I’m hoping to release the 1.8.0 stable within a couple of days.

👏 1
salam01:11:22

I see. Thank you for the ETA. 🙂

cfleming04:11:53

@andrethehunter Yes, I’m trying to upload the stable 1.8.0 release which will fix that but the plugin repository is having problems.

👍 1
lispyclouds04:11:02

Works now. Thanks @cfleming!

cfleming09:11:46

Cursive 1.8.0 is finally out!

🎉 5
cfleming09:11:20

@abdusalam your team can now upgrade with impunity 🙂. Sorry for the delay, I’ve been trying to upload it all day but JetBrains were having problems with the plugin repo.

salam08:11:37

Thanks a lot!

dabrazhe11:11:01

Hi all, is there a way in Cursive to display doc strings hint for functions when i type a function name? I like this feature in Atom a lot. IDEA does suggest different spellings but I'd love to have docstrings next to them

weavejester13:11:31

Does anyone know how Cursive resolves/handles dependencies? I haven't been able to find any information on this.

weavejester13:11:11

Ah, nevermind. An updated version of Cursive makes it clearer.

stijn15:11:04

Is there a way to create a command that does the same as 'Load file in REPL' but for a specific file that is not the active file in the editor?

stijn15:11:30

What I want is to reload all changes as visible from this namespace

Ivan Fedorov16:11:06

Hi all! Anyone met unmatched braces issue? When Idea indexes the project – Cursive fails to parse a few files

java.lang.Throwable: Exception parsing /Users/spacegangster/.m2/repository/org/clojure/clojurescript/1.9.908/clojurescript-1.9.908.jar!/cljs/module_deps.js
java.lang.IllegalArgumentException: Unmatched braces in the pattern.

Ivan Fedorov16:11:15

it renders Cursive unusable with clojurescript (at least 1.9.908 version) as cursive can’t parse it’s core Github issue : https://github.com/cursive-ide/cursive/issues/2083

cfleming20:11:55

@dennisa Can you show a screenshot of what you mean in Atom?

cfleming20:11:26

@weavejester If you have further questions let me know, I’m not sure what you mean by your original question.

weavejester20:11:10

@cfleming On older versions of Cursive there's an option in the REPL configuration for "Use clojure.main in normal JVM process", but it doesn't make it clear what dependencies are being used for that. In the updated version, you get more options and can specify profiles and so forth.

weavejester20:11:23

So the issue was fixed by an update.

cfleming20:11:52

Oh right, I see what you mean - yes, hopefully that should be clearer in the new build, the old terminology was far from clear.

cfleming20:11:20

@stijn Hmm, I don’t think so, no, at least not without using tools.namespace or something similar and making a REPL command to execute it.

cfleming20:11:18

@ognivo I haven’t had a chance to look at that yet, but I’ll try to today.

raymcdermott21:11:51

I added some images to show the effect

raymcdermott21:11:23

(issue with CLJS :refer-macros)

raymcdermott21:11:19

FWIW it’s not a regressions as I updated explicitly to check if it was still broken

cfleming21:11:44

@raymcdermott Does invalidating caches fix that?

1
cfleming21:11:59

Sometimes things get funky after a major version upgrade.

raymcdermott21:11:55

I’ll check but I doubt it cos it wasn’t working before the upgrade

cfleming21:11:19

Ah, ok. Oh, I see the problem, looks like implicit referring of the macro ns isn’t working for :referred macros, right?

1
cfleming21:11:37

I’ll see if I can reproduce that.

cfleming21:11:57

How is the go-catching macro defined? It looks like CLJC so is that inside a reader conditional?