This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-02-15
Channels
- # announcements (5)
- # babashka (56)
- # beginners (24)
- # biff (15)
- # calva (7)
- # clj-kondo (12)
- # cljsrn (8)
- # clojure (68)
- # clojure-denmark (1)
- # clojure-europe (55)
- # clojure-norway (4)
- # clojure-spec (9)
- # clojure-uk (2)
- # clojurescript (8)
- # cursive (11)
- # data-science (7)
- # datahike (1)
- # datomic (66)
- # emacs (12)
- # etaoin (3)
- # fulcro (10)
- # graphql (3)
- # hyperfiddle (97)
- # jobs (1)
- # kaocha (8)
- # lsp (3)
- # malli (15)
- # meander (1)
- # off-topic (3)
- # overtone (4)
- # polylith (7)
- # rdf (25)
- # re-frame (4)
- # reagent (14)
- # remote-jobs (1)
- # shadow-cljs (126)
- # sql (30)
- # vscode (3)
- # xtdb (8)
Hello Calva friends: https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.332 is out. • Partly fixes: https://github.com/BetterThanTomorrow/calva/issues/2071 • https://github.com/BetterThanTomorrow/calva/issues/2049 (Thanks @ahtunget!) • Bump bundled deps.clj to v1.11.1.1224 • Fix: https://github.com/BetterThanTomorrow/calva/issues/2081

hey yall, I'm trying to get Calva to properly start my deps.edn REPL. however, the deps in my project are dependent on alias ordering. When choosing aliases in Calva, it composes the repl command with an incorrect alias order, causing the repl to fail to start. anyone know of a way around this?
What causes the ordering constraint?
Classpath order of deps should be independent of alias order, unless you are providing the same top level dep at different versions, and you may then be able to solve this by using a different alias attribute like :override-deps
Sounds like there very seldom should be a case where alias ordering is needed? But for the record, the way to break out of Jack-in limitations like this is to use the command Calva: Copy Jack-in Command Line, start the repl from the terminal (editing the command line as necessary), and then connect Calva to the repl. I wonder if there is anything we can do in the Ux to make this easier to figure out. Jack-in gets to be a bit of trap in some situations...