Fork me on GitHub
#cursive
<
2016-12-13
>
cfleming13:12:12

@clark I’m hoping to do this soon, since lots of people are asking for it.

cfleming13:12:28

I don’t have a public roadmap, but I’m working on that too.

cfleming14:12:50

@jasonjckn Sorry, I missed your message earlier. See here: https://cursive-ide.com/userguide/repl.html under “Interaction with the editor"

Pablo Fernandez18:12:08

Anybody having any problems doing Clojure with Cursive on Mac OS Sierra?

cfleming18:12:14

@pupeno I’m not aware of any

Pablo Fernandez18:12:32

@cfleming are you running Mac OS Sierra?

cfleming18:12:48

No, I’m not, but no-one has reported issues

cfleming18:12:00

I will be running it soon, though

Pablo Fernandez18:12:34

I’ll wait till then… 😉 I’m becoming conservative lately.

cfleming18:12:15

Hehe, especially since there doesn’t seem to be a compelling reason to upgrade

kenny19:12:23

@pupeno @cfleming I have been running Cursive on Mac OS Sierra for a while now and have had no issues.

kanwei20:12:00

No issues on sierra here either

kenny21:12:01

I have been getting some extreme lag while typing in the REPL. If I try typing the same code in the editor I have no latency.

kenny21:12:30

It seems like the REPL latency occurs when the code is multiline

cfleming22:12:19

@kenny Are you on the 1.4.2 EAP?

kenny22:12:54

1.4.2-eap1-2016.3

cfleming22:12:16

Ok, I thought it might have been the memory issues fixed in that build.

cfleming22:12:48

Anything else funky in your project/setup I should know about? Is that a remote REPL?

kenny22:12:12

Yeah. Remote REPL using the lein port. It is connected to a boot repl

kenny22:12:41

It gets to the point where it is completely unusable to type in the REPL. I just end up editing the form in the editor and using the send form to REPL command.

cfleming22:12:37

Can you see anything in the task manager? CPU use in the IDE/server process? What about memory use in the IDE? IIRC you have the memory widget on, right?

kenny22:12:54

It also freezes the entire IntelliJ. So if I try editing something in the REPL pane I can’t click or type anywhere else until it unfreezes

cfleming22:12:47

Interesting, so it’s something blocking the EDT. Can you check for automatic thread dumps? https://intellij-support.jetbrains.com/hc/en-us/articles/206544899-Getting-a-thread-dump-when-IDE-hangs-and-doesn-t-respond

kenny22:12:06

Yeah memory widget is on. It’s at about 300mb out of 4gb.

kenny22:12:56

I’ve had it happen before where the REPL gets really slow but the memory usage also spikes. The most recent update seems to have fixed that though.

cfleming22:12:26

Yeah, that was what I suspected, but if you’re already on that build then it must be something else.

kenny22:12:32

I’ll try the thread dump right now

cfleming22:12:21

Ok, do check for the automatic ones, too.

kenny22:12:05

I’ll send in PM

cfleming22:12:18

Ok, or even better by email

kenny22:12:32

What’s the email again?

cfleming22:12:33

They won’t get eaten by the slack God then.

kenny22:12:29

Lots of automatic freeze dumps 😛

cfleming22:12:36

Hehe, good good

cfleming22:12:51

Just some recent ones that you think coincide with the problem would be good.

kenny23:12:31

Actually I take it back. It still happens when the text is only on one line.