This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # admin-announcements (2)
- # arachne (2)
- # beginners (76)
- # boot (241)
- # cider (14)
- # cljsrn (2)
- # clojars (3)
- # clojure (94)
- # clojure-android (12)
- # clojure-dev (33)
- # clojure-gamedev (1)
- # clojure-greece (3)
- # clojure-india (1)
- # clojure-nl (2)
- # clojure-quebec (3)
- # clojure-russia (21)
- # clojure-spec (38)
- # clojure-uk (72)
- # clojurescript (62)
- # cursive (20)
- # datascript (3)
- # datomic (14)
- # devcards (1)
- # dirac (14)
- # emacs (11)
- # hoplon (7)
- # jobs (2)
- # keechma (1)
- # lein-figwheel (9)
- # leiningen (9)
- # luminus (1)
- # off-topic (6)
- # om (13)
- # onyx (30)
- # planck (181)
- # proton (3)
- # re-frame (6)
- # reagent (6)
- # specter (108)
- # spirituality-ethics (7)
- # untangled (3)
@thomas: granted, but it doesn’t help as I was going to vote remain anyhow!
@thomas: yes, I'm, really not sure what is going to happen. I fear the worst, so there's absolutely no way I'm not voting.
yes all the uncertainty is not good… and even though there are very voting ballots saying that Thomas should leave the country it does feel a bit like that…
and judging from several articles in the news papers I am not the only one feeling like that.
@thomas if it helps settle your nerves a little, my wife drove in to London the other day and there were people on the side of the road holding signs saying something like "Honk to support leave" and the cars driving past were very quiet 🙂 Fingers crossed
hello @benedek - with mranderson, what’s the workflow for starting a repl and having access to the source dependencies? Do I have to add them as normal deps in the
:dev profile? Do I have to change the source path and also change my requires in my code?
but I can no longer say
(:require [clojure.core.async :as async]) it has to be
(:require [mranderson047.coreasync.v0v2v385.clojure.core.async]) correct?
but what about the source of my project? it also has to point to the munged namespace, right?
hm, it seems that the source of refactor-nrepl contains “normal” requires such as
[org.httpkit.client :as http]
I guess what I’m saying is: is it possible to start a repl in a project that uses mranderson and source deps and compile a namespace with “normal” includes and generally do the normal repl-driven development transparently?
@benedek: modifying my code under target/srcdeps may be a problem because I would then have to copy the changes back to src/
You can run tests/repl with mranderson so you can make sure everything works with the munged sources
@benedek: If I put
:source-paths ["src" "dev”] in my
:dev profile, mranderson does not copy/munge my src files to target. If I remove the
:source-paths setting completely, it does. Bug?
Also there is dolly which is very diff approach but puts the inlined deps together with ur source
I don’t, I’m just trying to figure out how to work with mranderson. I tagged a few deps as source-deps, and when I tried to jack-in and load my namespaces, (:require) failed
yeah that worked 🙂 I think I was confused with all the different things I’m trying
the other thing that also seems to break if I remove source-paths is this: a dependency (datascript) defines a record in one namespace and then tries to
:import it from another namespace.
lein with-profile +plugin.mranderson/config test fails with a ClassNotFoundException
@benedek: can’t reproduce the source-paths problem, but here’s the one about records: https://github.com/benedekfazekas/mranderson/issues/14
My father voted "leave" (and he’s very proud of that). I think my mother and her current hubby voted "remain" but they haven’t yet confirmed that. Over here in the US, we are watching and waiting with bated breath for the results tonight (late Pacific time).
sigh, I always want to ask which of my friends leavers would like to kick out of the country
I stopped asking as it made me just angry… decided I just don’t want to know. It’s almost like a trust thing.