Fork me on GitHub
#cursive
<
2018-09-06
>
cfleming01:09:38

@dottedmag Where are you getting that error? I suspect that you have to enter the alias without the colon, but Cursive should accept both forms. I’ll fix that, but remove the colon for now.

cfleming01:09:44

@chris547 The problem is that you have to recompile the java source but then also dynamically load the new classes into the open REPL - that’s not supported right now, although it would definitely be a nice feature. One thing you can do is to run the REPL as a debug REPL, and then IntelliJ will offer to reload the new classes into the process for you using the debug connection - I use that a lot.

👍 4
dottedmag05:09:34

@cfleming This happens while trying to refresh a project. I don't enter aliases anywhere, only checking them on/off in Deps tab.

dottedmag05:09:53

It used to work, but broke, I think, after latest IDEA update.

dottedmag05:09:23

I'm not sure if that update also included a Cursive update.

ben.mumford08:09:46

my intellij has upgraded via snap to 2018.3-EAP and i need to reinstall cursive. i can't see it in the new-fangled plugins page. any advice?

ben.mumford08:09:14

is cursive even supported by this new version?

slipset09:09:16

When you do the right thing on a Java interface in intellij, it asks you which of the implementations of the interface you want to go to, ie it gives you a selection of all known interfaces.

slipset09:09:24

Is there such a thing for Cursive and protocols?

slipset09:09:55

ie, bring up a list of known implementations of a function in a protocol and jump to one of them?

slipset09:09:32

Jumping to the protocol definition is almost always exactly not what I want 🙂

4
claudiu12:09:04

@ben.mumford don't think so. Pycharm is also incompatible. Seems like we have to wait a bit 🙂

cfleming12:09:30

@dottedmag Ok, thanks - I’ll take a look and see if I can reproduce that. I’m travelling right now so it might take a few days.

cfleming12:09:57

@ben.mumford No, it doesn’t yet. As I mentioned above I’m travelling right now, sadly downgrading is probably the only option.

cfleming12:09:12

@slipset No, but there absolutely should be.

slipset12:09:04

No need, I just wanted to make sure Cursive doesn’t have it. Since emacs doesn’t.

cfleming12:09:20

Cursive will have it sometime soon though.

richiardiandrea16:09:27

My colleague @davidcerezoinigo and I are having some trouble with using deps edn projects in a monorepo, is there any quirk with .cpcache we need to be aware of when importing them (latest Cursive eap)

👍 4
cfleming22:09:06

@richiardiandrea Not that I’m aware of, what are you seeing?