-
michaniskin
the first boot wins
-
other ones can't write to the target
-
pandeiro
interesting
-
michaniskin
for the case where multiple boots are running concurrently
-
oh btw you can fix the jetty dir not exist error by starting the server via with-post-wrap i think
-
johann joined the channel
-
pandeiro
michaniskin: oh wow, nice
-
god i wish this dude who does http-kit would publish a new version
-
i'd like to not be pegging boot-http to my fork...
-
at least not the release versions
-
but websockets are broken in 2.1.19 and the patch was applied 2 months ago but no new version :-O
-
michaniskin
i think i may combine all the cljs tasks today into one project
-
pandeiro
michaniskin: awesome!
-
michaniskin
hmm ws broken?
-
how?
-
pandeiro
for messages over 64K
-
it borks
-
michaniskin
ah
-
pandeiro
patch was merged in january and i'm using a fork for bootcamp
-
(and current boot-http snapshot version)
-
michaniskin
thats the kind of bug you can spend hours tracking down
-
pandeiro
michaniskin: luckily it was already issue'd when i hit it
-
viva la documentacion
-
cldwalker joined the channel
-
martinklepsch
"i think i may combine all the cljs tasks today into one project" - wooo!
-
tcrawley-away is now known as tcrawley
-
tmbrooke joined the channel
-
pandeiro has quit
-
cpmcdaniel joined the channel
-
cpmcdaniel
WARs. Huh! Good god y'all! What are they good for? Absolutely nothin'...
-
michaniskin|BNC joined the channel
-
hayohayo joined the channel
-
tcrawley is now known as tcrawley-away
-
tmbrooke has quit
-
alandipert
-
compiler, vm, emacs clone, all in-browser
-
-
tbl joined the channel
-
cpmcdaniel has quit
-
hayohayo has quit
-
cpmcdaniel joined the channel
-
hayohayo joined the channel
-
NOTICE: [boot] micha opened issue #151: Boot should lock the target dir before writing to it http://git.io/xomW
-
NOTICE: [boot] micha opened issue #152: Only write to target dir when a task has created or modified a file from the fileset http://git.io/xom5
-
dm3 joined the channel
-
tcrawley-away is now known as tcrawley
-
dm3 has quit
-
hayohayo has quit
-
tmbrooke joined the channel
-
hayohayo joined the channel
-
tmbrooke has quit
-
cromney joined the channel
-
tmbrooke joined the channel
-
hayohayo1 joined the channel
-
hayohayo has quit
-
tmbrooke has quit
-
tmbrooke joined the channel
-
tmbrooke has quit
-
schmir has quit
-
schmir joined the channel
-
tmbrooke joined the channel
-
hayohayo1 has quit
-
tmbrooke has quit
-
tmbrooke joined the channel
-
schmir has quit
-
tmbrooke has quit
-
pandeiro joined the channel
-
tmbrooke joined the channel
-
schmir joined the channel
-
voytech has quit
-
statonjr has quit
-
dm3 joined the channel
-
lanceball is now known as lance|afk
-
jjttjj joined the channel
-
cromney has quit
-
NOTICE: [boot] micha opened issue #153: Boot --help shows incorrect location of boot cache dir http://git.io/xKrQ
-
mr-foobar joined the channel
-
pandeiro
what do i need to do to go from foo.cljs.hl -> foo.html + foo.html.js ?
-
i thought invoking the 'hoplon' task from boot-hoplon was enough?
-
michaniskin|BNC
boot hoplon cljs
-
pandeiro
ah ok
-
that 2s compile time seemed so awesome..
-
astoon joined the channel
-
michaniskin|BNC
it should be fast for incremental compiles
-
pandeiro
michaniskin: awesome, it works!
-
my first hoplon attempt in like 12 months :)
-
martinklepsch
I started reading the flapjax paper the other day :)
-
looking forward to giving it a spin as well :)
-
pandeiro
yeah i've had the pdf on my phone for ages
-
michaniskin|BNC
pandeiro: awesome!
-
martinklepsch
reading pdfs on a phone sucks
-
michaniskin|BNC
there are some hidden things in there too
-
the haml task for instance
-
cromney joined the channel
-
and the markdown and highlighting macros
-
i hope to get them polished and documented soon
-
pandeiro
michaniskin|BNC: ah great
-
any snippet i can see til then?
-
i've got a demo on thursday
-
michaniskin|BNC
-
pandeiro
cheers
-
michaniskin|BNC
that's a demo i was using for development
-
uses haml+markdown+hoplon
-
which is pretty sweet imo
-
pandeiro
michaniskin|BNC: does that generate the html part as a static html
-
or is it still all going to cljs?
-
michaniskin|BNC
it compiles into a .cljs.hl file
-
which needs to be compiled by the hoplon task into .cljs
-
so you'd need to do
-
boot haml hoplon cljs
-
pandeiro
cool
-
michaniskin|BNC
the markdown macro is extensible
-
like for my demo i wanted to use <<foo>> to mean <small>foo</small>
-
pandeiro
haml task is in boot-hoplon 0.1.0-SNAPSHOT?
-
michaniskin|BNC
instead of the french quotes
-
pandeiro
oh nice
-
michaniskin|BNC
pandeiro: yea
-
pandeiro
you're using markdown-clj?
-
or clj-markdown or whatever
-
?
-
michaniskin|BNC
no
-
pandeiro
oh nicer!
-
michaniskin|BNC
i'm using the pegdown java library
-
it doesn't ever generate html
-
it just generates an AST
-
candiru joined the channel
-
which is all you need for hoplon
-
pandeiro
coolness
-
michaniskin|BNC
so you can put hooks in there to change what it does for different AST nodes
-
like i changed the french quotes in that page to be <small>
-
oh, it's not in ther
-
one sec i update
-
cromney has quit
-
-
-
i think haml+md+hoplon is a killer combination
-
pandeiro
michaniskin|BNC: what do you see as the big advantage to writing %div over (div ...) ?
-
michaniskin|BNC
pandeiro: it eliminates punctuation in favor of indentation
-
pandeiro
why not throw all that stuff in the (page "index.html) portion, in other words?
-
michaniskin|BNC
this is huge
-
pandeiro
k
-
michaniskin|BNC
because now you don't need to escape strings, or match parens
-
pandeiro
i never need to match parens :-P
-
but yeah no quotes is nice
-
why do you still need the (page "...") form?
-
candiru has quit
-
michaniskin|BNC
because the haml file is just a cljs.hl file
-
with different preprocessing
-
the cljs.hl file needs a page form
-
so it can craete the html shim and all that