This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-09-23
Channels
- # admin-announcements (24)
- # alda (1)
- # aws (10)
- # beginners (15)
- # boot (51)
- # cider (37)
- # clojure (198)
- # clojure-berlin (3)
- # clojure-czech (48)
- # clojure-poland (1)
- # clojure-russia (7)
- # clojure-seattle (1)
- # clojurescript (347)
- # editors (64)
- # emacs (46)
- # hoplon (13)
- # immutant (24)
- # jobs (17)
- # ldnclj (20)
- # ldnproclodo (3)
- # off-topic (8)
- # om (37)
- # onyx (19)
- # re-frame (18)
- # reagent (54)
- # remote-jobs (2)
- # testing (9)
- # yada (1)
- # yleinen (4)
@joelkuiper: I use boot -d boot-deps ancient
with -a
. There's also a task that says it overwrites the boot file - https://github.com/leblowl/boot-syu
Is there a way to get a fileset without starting a build pipeline? e.g. for testing a function that takes a fileset as argument?
@martinklepsch: iirc there is a make-fileset or empty-fileset or similar in boot.core somewhere
(def new-fileset
(memoize
(fn []
(boot.tmpdir.TmpFileSet. @tempdirs {} (tmp-dir* ::blob)))))
this exists but boot.user=> boot.core/new-fileset
throws an exception that it’s private?!
but i agree, we should have a public and easy way to make filesets for testing etc
@juhoteperi: seen insertWordBreaks
before? https://closure-library.googlecode.com/git-history/docs/namespace_goog_format.html
I’m trying to use boot-reload as a checkout dependency but get this: java.io.FileNotFoundException: Could not locate boot/core__init.class or boot/core.clj on classpath., compiling:(adzerk/boot_reload.clj:1:1)
has anyone tried using boot tasks as checkout dependencies before? do I need to list boot as explicit dependency?
seems like the reload macros namespace requires the boot_reload.clj
which requires boot. I assume the cljs compiler pod does not have boot loaded, thus fails
getting java.util.ConcurrentModificationException
every now and then when starting boot, any ideas why that is?
https://twitter.com/jamesmacaulay/status/646723530634170368 anyone know off hand and care to point him?
Saapas (https://github.com/Deraen/saapas) includes an cljc example namespace and boot.properties file which makes Boot use 1.7
@jamesmacaulay: also i started work on a task that compiled cljs into 1.6-compatible clj and cljs, but never finished it
@juhoteperi: the :warnings
key and atom to count them — what is it used for? what will break if I change what’s in the :warnings
key?
@martinklepsch: speak/notify tasks look at it, but there was discussion awhile ago about using tmpfile meta instead to eg attach warning counts as metadata to files
cool, I’m thinking of adding something like :adzerk.boot-cljs/messages
to the .cljs.edn
files.
or rather, http://hoplon.discoursehosting.net/t/best-practices-for-creating-extensible-tasks/358/3
only problem in a general case like the speak task is: what file to attach it to + what key to use?
seems like that's a general problem, whether it's which var or which file or which keyword in the map