This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # aleph (2)
- # announcements (1)
- # beginners (133)
- # cider (29)
- # cljdoc (9)
- # cljs-dev (2)
- # cljsjs (3)
- # cljsrn (1)
- # clojure (146)
- # clojure-dev (26)
- # clojure-europe (3)
- # clojure-italy (26)
- # clojure-japan (6)
- # clojure-nl (76)
- # clojure-spec (4)
- # clojure-uk (42)
- # clojurescript (17)
- # cursive (43)
- # datascript (1)
- # datomic (28)
- # emacs (4)
- # figwheel-main (13)
- # fulcro (26)
- # hyperfiddle (2)
- # jobs (9)
- # jobs-discuss (6)
- # leiningen (1)
- # mount (5)
- # onyx (8)
- # pathom (5)
- # pedestal (2)
- # re-frame (52)
- # reagent (21)
- # reitit (58)
- # ring-swagger (24)
- # shadow-cljs (95)
- # sql (14)
- # test-check (10)
- # yada (18)
I mean - this evaluation style is already supported/possible with shadow-cljs - but I don’t know that there’s a way to indicate to cursive’s static analysis that :node should be treated like :cljs
@mhuebert There isn’t, no - if you could file an issue for that I’ll take a look to see how difficult it might be.
👍:skin-tone-2: - https://github.com/cursive-ide/cursive/issues/2082
@cfleming How do I control what hotkey the Cursive REPL is bound to when I Ctrl-tab? I used to be able to
ctrl-tab + r for REPL, but suddenly it’s moved to
@cfleming The deps improvements are great! I just toggled between a local root and mvn version without incident. Thanks!
Anyone using Cursive with mount? I can't get it to resolve
def nor fix the indentation.
Any suggestions for optimizing TDD workflow? Right now I have no default hotkeys assigned for "Run test in current NS in REPL" or "Re-run last test action in REPL". Is there a good hotkey to use for one of these, or a way to automatically re-run tests after, e.g. eval'ing a new form in the REPL?
it’s not technically a bug I would guess…it’s almost certainly macro magic mount is doing that is “hiding” it where cursive can’t see it
Hmm, probably an interaction issue between
macrovich/deftime in mount and Cursive's indexing. Ha, yeah, what you just said. 🙂
I’d encourage you to bug mount first, since Colin on cursive gets pretty swamped…I feel like lib writers should be a bit more careful with macro usage…but that’s just my opinion
Yeah, agreed. I'll start there and see the mount folks think. Thanks for the pointer!
One last question: With mount 0.1.12, do you have to tell Cursive how to treat
defstate or did it already have mount handling preconfigured?
Just from reading the above, it sounds like Mount master has switched to macrovich, is that correct? There’s actually a Cursive issue to support that too, I’ll look into that.
@ben.grabow I use CTRL-C (for clojure) CTRL-A (run all) and CTRL-C CTRL-T (run test under cursor)
Do you remap the "copy" and "select all" keybindings? I use those pretty frequently.
Yeah, just find something that isn’t already mapped…or that you don’t use…like ALT-T
The two-keystrke thing is handy when you’re running low, but I recommend something you can hit easily, sicne you do it a lot
Loading test/doublethedonation/mp360_api_test.clj... Syntax error compiling at (mp360_api_test.clj:1:1). Alias db already exists in namespace doublethedonation.mp360-api-test, aliasing doublethedonation.db
never happened before until recently, it's just a simple
(ns doublethedonation.mp360-api-test (:require [doublethedonation.db :as db]