Is there a gist about keyboard shortcuts for cursive anywhere? Does it use emacs shortcuts by defaults?
You can view the cheat sheet in the "Help" window:
thank you
The 'Show virtual space at the bottom of the file' setting appears to have a negative interaction with the failed test 'Show Difference' context option. It makes the scroll bar in the editor gradually become infinitely long. It also makes the fan spin and on one occasion gave an IDE warning about low memory which may or may not have been related.
I've filed https://github.com/cursive-ide/cursive/issues/3010, it's fixed for the next EAP build.
Do you mean that it gets longer each time you show the difference?
It immediately starts growing and grows indefinitely without any further user interaction
That's odd, I'll see if I can repro that.
๐ ๐ Hello guys, hope are going good.
Have you ever experienced a broken pipe error when connecting to a remote REPL from Cursive plugin?
---- kubectl port-forward output ----
Forwarding from 127.0.0.1:35000 -> 35000
Forwarding from [::1]:35000 -> 35000
Handling connection for 35000
E0130 14:15:06.822273 713 portforward.go:385] error copying from remote stream to local connection: readfrom tcp4 127.0.0.1:35000->127.0.0.1:55196: write tcp4 127.0.0.1:35000->127.0.0.1:55196: write: broken pipe
Handling connection for 35000
E0130 14:15:54.044789 713 portforward.go:351] error creating error stream for port 35000 -> 35000: Timeout occurred
Handling connection for 35000
I haven't seen that, no - it looks like you're using a port forwarder, I'm not sure how that would affect.
How would it be without using the forwarder?
I don't know, but as far as I know no-one has received that error without the forwarder, so I suspect something about the setup. I'm not really sure what it could be though. What sort of REPL are you using?
it is an nRepl, which I access through a tunel. Then, from Intellij create a remote config. I tested the connection from the command line and emacs. it worked. I tested with the community and Ultimate version and it failed.
The repl is in a remote server, like a staging env
I'm not really sure what it could be, sorry. Cursive just uses the standard nREPL client.
Are you able to get any info from the port forwarder about when the connection is dropped?
No, actually not sure how to get that info
Do you know how can I get it?
I don't, sorry.