This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-03-24
Channels
- # announcements (10)
- # aws-lambda (9)
- # babashka (14)
- # beginners (166)
- # calva (63)
- # chlorine-clover (4)
- # cider (40)
- # cljs-dev (4)
- # clojure (182)
- # clojure-europe (18)
- # clojure-italy (5)
- # clojure-nl (5)
- # clojure-spec (17)
- # clojure-uk (55)
- # clojurescript (11)
- # core-async (12)
- # cursive (23)
- # datascript (5)
- # datomic (19)
- # emacs (4)
- # fulcro (46)
- # graalvm (2)
- # hoplon (2)
- # joker (3)
- # juxt (1)
- # keechma (2)
- # leiningen (20)
- # malli (1)
- # meander (7)
- # nrepl (1)
- # off-topic (72)
- # pedestal (6)
- # re-frame (15)
- # reitit (7)
- # shadow-cljs (34)
- # sql (14)
- # testing (14)
- # tools-deps (11)
- # tree-sitter (1)
- # vim (14)
- # xtdb (19)
- # yada (3)
I recently upgraded to Cursive 1.9.1-2019.3 and started receiving StackOverflowErrors this morning. Based on the logs, IntellIJ is blaming Cursive for that failure. IntelliJ then freezes and I’m required to restart. This is happening every few minutes this morning and is very reproducible. Attached is the last Exception from IntellIJ for reference. Any help to resolve this would be appreciated.
It’s very strange, nothing in that code has changed for ages. Does File | Invalidate caches and Restart help? If not, are you able to share the source code for the file which provokes the problem?
I had this occur probably four times yesterday morning and after I posted this question it didn’t happen anymore. I did have a build failure that I didn’t realize during this time, however, that may have been inducing some abnormal behavior. I’ll work on finding a way to bring this up again and let you know if I can regularly force this to happen.
Hi, I am new to Clojure and Cursive. I am following this tutorial https://nextjournal.com/crux-tutorial/bitemporality I have that dependency in my deps.edn and when I start a repl, I run (require '[crux.api :as crux])
I get Error: :namespace-not-found
Are you evaluating that form by sending it from an editor, or typing it directly into the REPL editor? If you’re sending from a file, loading that file before sending should help.
@U067C1A9E that also the only situation when i've seen this error message so far.
Hello! I'm having an issue where cursive won't recognize a certain name, specifically "idiot.clj," as a clojure namespace. When I make a namespace with other names, I have no issues. I became aware of this problem because the clojure icon doesn't come up to the left of idiot.clj in my project explorer and it doesn't show matching brackets correctly in the code in that file. Anyone have any advice?
I’m not sure what might cause that. I don’t think IntelliJ allows you to change the file type for a specific file.
Yes, it's super strange. I have tried deleting the file completely and restarting Cursive and it still happens. When I refactor and rename it immediately recognizes it as a Clojure file.
maybe the spellchecker checks filenames too and deems idiot an offensive word aaand ... i don't know 🙂
@U010A3WT8AE Could you check if you have accidentally added something related to “idiot.clj” to the Text file type. Go to Settings->Editor and check Text from Recognized file types -list and its registered patterns.
@UJZ6S8YR2 This fixed my problem! idiot.clj was in the list of registered patterns for text files. Thank you so much!
@U010A3WT8AE Awesome! 🎉
now I'm curious what goes in idiot.clj 😄
love it