This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-06-13
Channels
- # babashka (7)
- # babashka-sci-dev (3)
- # beginners (29)
- # biff (16)
- # calva (2)
- # clojars (1)
- # clojure (50)
- # clojure-austin (5)
- # clojure-europe (29)
- # clojure-france (8)
- # clojure-nl (3)
- # clojure-uk (3)
- # clojured (10)
- # clojurescript (19)
- # code-reviews (3)
- # core-async (22)
- # cursive (5)
- # data-science (11)
- # datalevin (1)
- # datomic (10)
- # eastwood (4)
- # helix (4)
- # introduce-yourself (2)
- # jobs (1)
- # jobs-discuss (1)
- # joyride (6)
- # leiningen (4)
- # london-clojurians (2)
- # lsp (82)
- # malli (7)
- # meander (12)
- # minecraft (3)
- # nbb (14)
- # off-topic (52)
- # podcasts-discuss (3)
- # portal (3)
- # re-frame (32)
- # reagent (9)
- # releases (2)
- # shadow-cljs (95)
- # tools-deps (14)
@alexmiller I noticed t.d.a got updated with a fix for the prep lib directory issue -- and it looks like the CLI got updated too, to 1.11.1.1129?
I don't know how current this resource is, but https://formulae.brew.sh/formula/clojure#default shows 1.11.1.1124
and appears to match https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/clojure.rb
It's a prerelease, waiting for feedback from the reporter
Cool. I was ready to vendor in 1124 but I've gone ahead and vendored in 1129 so we might catch any regression issues with it.
Is https://github.com/boot-clj/boot/blob/e6ea562af765ee2b50703ab33a00cf615d0bef43/boot/core/src/boot/task/built_in.clj#L368 with :server option enabled roughly equivalent to https://clojure.github.io/clojure/clojure.core-api.html#clojure.core.server/start-server ?
the answer appears to be no. For one, boot is launching an Nrepl server.
https://clojuredocs.org/clojure.core.server/start-server starts a Socket REPL server.
Running the command line tool e.g clj -X:blah
results in an exception that compains about missing clojure spec alpha on the classpath. Exception in thread "main" java.io.FileNotFoundException: Could not locate clojure/spec/alpha__init.class or clojure/spec/alpha.clj on classpath., compiling:(clojure/run/exec.clj:1:1)
however, that dependency isn't in the clj deps. e.g if i run clj -Stree i don't see it.
I would not be surprised if it failed like that when used with a version of clojure that predates spec being a dep of clojure
yep, that makes sense, checking...
Yeah, -X requires at least 1.9