This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-19
Channels
- # arachne (1)
- # beginners (108)
- # boot (50)
- # cljs-dev (7)
- # clojure (76)
- # clojure-ireland (1)
- # clojure-romania (1)
- # clojure-russia (7)
- # clojure-spec (33)
- # clojure-taiwan (1)
- # clojure-uk (36)
- # clojurescript (46)
- # core-async (13)
- # datomic (146)
- # defnpodcast (1)
- # editors (1)
- # garden (2)
- # hoplon (1)
- # jobs (1)
- # lumo (7)
- # off-topic (21)
- # om (9)
- # pedestal (1)
- # re-frame (25)
- # reagent (5)
- # specter (2)
- # testing (3)
- # unrepl (3)
- # untangled (9)
- # vim (1)
@lxsameer you can try this one , I haven't used it yet but it's from @weavejester so xD https://github.com/weavejester/eftest
There is a fast boot-alt-test
@lxsameer
Is there a way to control how boot displays it's
WARNING: ..... line ***X*** ***filename***
I want to somehow send this into to emacs and have emacs jump me around (this is for boot auto reload on file saves)@qqq Boot-reload has option to run commend when a warning or error is clicked in Boot-reload HUD
would this involve (1) downloading cljs source (2) modifying the code (3) repackacing a jar and (4) telling boot to use my new cljs compiler version? [I'm new to this and want to map out what I need to do]
There is no multimethod for this
the warning multimethods are to create the message
Cljs compiler has warning-handlers compiler option
Multimethods work on wrong layer for this
they are very low level
analyzer etc. call them to create the message
@qqq The warnings are exposed on Boot fileset metadata, it is possible to create a task to send these to Emacs without modifying Cljs or Boot-cljs
Here is example from Boot-reload: https://github.com/adzerk-oss/boot-reload/blob/master/src/adzerk/boot_reload.clj#L175
and few lines up is the code to catch exceptions
Using the :warning-handlers compiler option is not currently possible, as Boot-cljs overrides that with it's own handler: https://github.com/boot-clj/boot-cljs/blob/master/src/adzerk/boot_cljs/impl.clj#L115 (this could be fixed though)
@juhoteperi : nice; thanks!
hey y’all - is there a way to reload dependencies in boot? I’m trying to work on a dependent library snapshot and want to get boot to pull in its updates
@qqq https://github.com/boot-clj/boot/blob/master/boot/pod/src/boot/util.clj#L109 No option
You should configure your terminal color theme so that the basic colors look good: https://github.com/boot-clj/boot/blob/master/boot/pod/src/boot/from/io/aviso/ansi.clj#L71
@juhoteperi : it seems unless (1) I use a darkbackground or (2) make bold-yellow something that is not bold-yellow, there's no way this can look good 🙂
Not too bad IMO
@nonrecursive there's :checkouts
env parameter which is parallel to :dependencies
but refreshes jars
@martinklepsch awesome, thank you!
@nonrecursive you’ll need another process like boot watch build-jar
to update the jar in your .m2
btw
ah yes, nice :thumbsup: