Fork me on GitHub
#cursive
<
2015-11-20
>
rauh08:11:01

I somehow removed the "double shift" command which launches a general search (files,commands etc) in a little box. I can't find it. Does anybody know what it's called so I can bind it again?

cfleming08:11:51

@rauh: It’s called Search Everywhere IIRC

rauh08:11:23

@cfleming: Hmm strange, I assigned it a several keys but it's not coming up. Thanks though. I'll have to restart the IDE later maybe

cfleming08:11:54

I actually just tried it and it’s not working for me either. I never use it though.

cfleming08:11:33

Ah, yes, it does, just not from decompiled class files, weirdly.

grav09:11:09

@cfleming: In a Cljs-project f I checkout a revision that has different dependencies, I have to issue refresh Leningen projects command to get Figwheel to notice the new dependencies (in addition to restarting Figwheel). It seems to have been a problem since IDEA 15. Is that a Figwheel issue, or could it be Cursive?

cfleming09:11:22

@grav: That’s weird. You won’t need to refresh, since that only affects the libs synced to IntelliJ, which Figwheel doesn’t know about. What I suspect is that IntelliJ hasn’t flushed the files to disk. Does File-&gt;Save All instead of refreshing work?

grav09:11:50

I’ll try it out right now. Brb

cfleming09:11:25

Thinking about it, that would be weird since git should write the files, they’re not cached by IntelliJ.

cfleming09:11:32

Worth testing though.

grav09:11:42

@cfleming: no, File -> Save all doesn’t do the trick.

grav09:11:49

Refresh Lein Projs does.

grav09:11:07

I can try and come up with a minimal example

cfleming09:11:19

@grav: Ok. Could you file an issue with details about what you’re doing, and I’ll … that would be great, thanks.

grav09:11:35

Will do simple_smile

rauh12:11:28

PSA: A couple days ago I complained about not having proper "Caused by" Stacktraces in Cursive. Turns out it was this: http://yellerapp.com/posts/2015-05-11-clojure-no-stacktrace.html

jaen21:11:03

This probably is not Cursive's fault, but I just want to make sure to eliminate that variable. What does exactly happen when I do Load this file in REPL and then Switch REPL NS to current file? I've had a vexing error when I tried to connect with jdbc and it reported no driver. If I don't change ns it works.

cfleming23:11:02

@jaen: Load this file in REPL loads the current file using load-file. Prior to doing that, it calculates the namespace dependencies of that file, and if any of them are out of date (have been modified since the last load) they will be loaded first, in dependency order.

cfleming23:11:22

@jaen: Switch REPL NS to current file just does an in-ns.

bherrmann23:11:21

6:19:51 PM IllegalAccessError: com/intellij/execution/impl/MyDiffContainer When I try an execute a leiningen debug configuation

bherrmann23:11:46

using 15.0.2 CE with latest cursive.

bherrmann23:11:46

tried to access class com.intellij.execution.impl.MyDiffContainer from class cursive.runner.console.ConsoleViewImpl java.lang.IllegalAccessError: tried to access class com.intellij.execution.impl.MyDiffContainer from class cursive.runner.console.ConsoleViewImpl

cfleming23:11:54

@bherrmann: Can you send the whole stacktrace?

bherrmann23:11:09

yes, in here or via another way?