@cfleming: does Cursive support ClojureScript debugging in Ultimate Edition?
danielcompton: Sadly no
danielcompton: I’d really love to support that, but it’s difficult - it’s the subject of ongoing negotiations with JetBrains
How does it relate to JB? Is that if you want to have a Cursive.app IDE?
Well, I don’t want significant functionality like debugging CLJS to be Ultimate only.
But it doesn’t work in Community edition, obviously
Right, makes sense
Hence the negotiations with JB?
So one solution would be to license some of their components, and have Cursive work as a plugin in Ultimate, otherwise in a standalone Cursive.app/.exe
Another solution is just to write a CLJS debugger, which is actually not as crazy as it sounds.
Any one use cyberpunk theme for spacemacs?
I have wird bug with company-mode and cyberpunk-theme - https://www.dropbox.com/s/zgibb91ulzhmgiz/Screenshot%202015-06-08%2012.20.08.png?dl=0
probably the theme doesn’t have company faces or something like this
nope, they have company support - https://github.com/n3mo/cyberpunk-theme.el/blob/master/cyberpunk-theme.el#L251-L260
does it look better without the doc popup?
maybe it messes something up (I remember this was the case for ac-mode)
Yep, without doc popup it dosn’t look like a crap
[ANN] we are getting close to clj-refactor/refactor-nrepl release 1.1.0 some new stuff: rename directory/package. find/rename macro support, inlining symbols, add stubs for protocols, interfaces or from example usage, various bugfixes checking 1.1.0 snapshot and giving us feedback (bugreports) would be great btw 😉
@bozhidar: bingo. I have no idea how it's supposed to be used... I could have sworn I saw a tutorial that made me go "wow, maybe I should consider Emacs/CIDER", but I can't find it any more.
I’m playing around with Cursive and Quil for an upcoming ClojureBridge workshop but I’m failing to get a REPL to work
It tells me that no Module SDK is defined and I need to choose one but the dropdown has no options :doge:
Ah — I think I disabled all plugins in the beginning including JDK IntelliJ stuff
@martinklepsch you have to tell intellij where to find the system jvm
In case you haven't figured that out in the last n hours
@arrdem: is that by default or due to my (potential) initial misconfiguration
That's what that particular error means
@martinklepsch by default. The cursive docs explain how to configure the jvm path.
Iirc
Ok cool. Thanks!
When trying to send defn’s to the REPL in Cursive I am now getting clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: Unable to resolve symbol: defn in this context, compiling:
this has worked previously … ? @cfleming
Typing in the defn manually works (well copy/pasting)
I am getting a variant of this error as well. It's why I initially asked if Colin wa in the room.
Have you tried evaluated / loading the whole file? Does that still cause the error?
"Load file in the repl"
Going based off the end of this issue - https://github.com/cursiveclojure/cursive/issues/617
@surreal.analysis: hmm, it works when loading the whole file in 😕
So, I think that you need to evaluate the namespace every time
Before you do anything else
if it was for locally defined things I get it, but for defn… ?
In Intellij Preferences ->Other Settings -> Clojure there is an option to “Evaluate forms in REPL Namespace” which seems to fix
adulteratedjedi: Right, that’s the option you want. You have two options - forms sent to the REPL are either evaluated in the current REPL ns, or the ns of the file they’re sent from.
martinklepsch: There’s some explanation from the mailing list here: https://cursiveclojure.com/archive/689.html and some IntelliJ doc here: https://www.jetbrains.com/idea/help/sdk.html. Let me know if that doesn’t work for you.