This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-07-06
Channels
- # beginners (90)
- # boot (83)
- # cider (39)
- # clara (4)
- # cljs-dev (124)
- # cljsrn (10)
- # clojure (208)
- # clojure-boston (1)
- # clojure-italy (13)
- # clojure-nlp (3)
- # clojure-russia (34)
- # clojure-spec (63)
- # clojure-uk (101)
- # clojurescript (65)
- # community-development (13)
- # copenhagen-clojurians (1)
- # core-async (1)
- # cursive (24)
- # datascript (1)
- # datomic (65)
- # emacs (20)
- # graphql (20)
- # hoplon (21)
- # instaparse (18)
- # jobs (5)
- # jobs-discuss (2)
- # leiningen (8)
- # luminus (32)
- # midje (1)
- # mount (3)
- # off-topic (18)
- # om (10)
- # parinfer (6)
- # pedestal (2)
- # planck (2)
- # precept (22)
- # protorepl (7)
- # re-frame (45)
- # reagent (9)
- # ring (1)
- # ring-swagger (4)
- # rum (2)
- # spacemacs (5)
- # sql (2)
- # unrepl (13)
- # untangled (8)
- # yada (5)
so now I'm trying to start proto-repl with my project, then start figwheel from within proto-repl. I've got it almost nearly working! If I send code blocks into proto-repl to evaluate, it works excellently, it can talk to the browser and everything. but when I start typing directly into the console, I get this error on almost every keystroke:
java.lang.RuntimeException: Unable to resolve symbol: require in this context
clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: Unable to resolve symbol: require in this context, compiling:(/tmp/form-init6143176508571391097.clj:1:5)
oh it's not actually every keystroke. when I type (map #(+ % 2) [1 2 3])
into the console, it gives me java.lang.NullPointerException:
for every keystroke of the word "map"
hmm. that sounds like maybe it's having an issue with the auto-complete? does it still happen if you turn off completion?
@seancorfield I know you already posted this earlier, but would you mind re-posting your list of Paredit indentation forms?
@rgdelato It may have changed since last time...
try, catch, finally, let, are, /^def.*/, fn, /^cond-.*/, if, if-let, for, /when.*/, testing, do, doseq, dotimes, loop, ns, /with/, proxy, reify
I tend to keep updating it as I find forms that don't indent the way I'd like...