Fork me on GitHub
#cursive
<
2017-01-23
>
Pablo Fernandez00:01:38

I'm experimenting with two different set of key maps, I published them in cheatography

Pablo Fernandez09:01:45

I'm not a long time IntelliJ user, so, I don't know whether those are good style or not.

cfleming09:01:07

@pupeno I’m planning to finally make the change to have keybindings by default in Cursive, I’ll definitely take a look at that when I get to it.

Pablo Fernandez09:01:52

I've been using the no conflict sequence for a couple of months and I'm not a fan. I'm switching to the one with some conflicts but closer to the Mac shortcuts.

cfleming09:01:15

@joshkh You can do that by creating a Leiningen run config - that will give you the output in a toolwindow at the bottom of the screen.

Pablo Fernandez09:01:08

@cfleming I'm introducing people to Clojure and Cursive and someone was confused about having to remove the Leinengen plug in.

cfleming09:01:38

@moizsj So I haven’t managed to track these down, but yes, there are. I’m not sure if it’s my fault or not. I see a lot of memory being held via links from data structures created by the debug layer itself, but it doesn’t happen with e.g. Java so it’s probably something I’m doing wrong somehow.

Pablo Fernandez09:01:56

They tried but couldn't find it, as it was a fresh install, and then they saw that they could create a Leinengen project (due to Cursive) so, they thought their install was corrupted.

cfleming09:01:53

@vinnyataide Yes, @bfabry is correct, Cursive supports add-missing-libspec (in a slightly different way to Cider, but the same idea), but not missing dependency yet. I’m planning to add that very soon though.

cfleming09:01:32

@pupeno Yeah, I really wish I could get that taken down. I’ll contact the original developer and see if I can.

cfleming09:01:07

He updated the Github site to say it was obsolete and pointed to Cursive, but the plugin is still out there.

Pablo Fernandez09:01:23

Can a plug in detect the presence of another plug in? It'd be nice if intellij provided a way to declare conflicts.

cfleming09:01:37

It really would be great.

serioga10:01:43

> whole meta key keymaps @vinnyataide look like this solution works to use Win as Meta http://stackoverflow.com/questions/32921994/how-to-make-windows-key-the-intellij-idea-command-meta-key-under-windows?rq=1 > Help -> Edit Custom Properties... -> keymap.windows.as.meta=true

moizsj10:01:04

ok @cfleming is there an issue for this?

Pablo Fernandez13:01:08

@serioga there are some serious issues with that. IntelliJ gets the key down and key up events but not the key press so it's inferring when it's being pressed and it can lead to issues. On Windows 7 at a customer's, it only works if another modifier key is pressed too.

Pablo Fernandez14:01:36

@cfleming my offer to help with the shortcuts still stand. Specially if you don't have a Windows machine nearby.

cfleming21:01:19

@moizsj No, I don’t think so - one would be welcome.

cfleming21:01:45

@cemerick Yeah, this is after my emergency server move the other day - working on it.