Fork me on GitHub
#hoplon
<
2016-11-09
>
boz05:11:45

Hi! Just dipping my toes in hoplon. Any tips on how to set up emacs+cider?

boz05:11:52

… with hoplon, that is 🙂

boz05:11:00

… uh sorry, been out of emacs at al for a while … I’m set up with prelude

boz05:11:50

@flyboarder: thanks. I'll give that a try. But prelude has its own settings too right?

boz05:11:15

I can ask that on their channel

boz18:11:52

for Prelude the settings in https://github.com/hoplon/hoplon/wiki/For-Emacs-users seem to work fine if put in ~/.emacs.d/personal/custom.el

boz18:11:46

but I haven’t got anything more than formatting yet … day job interference

jjttjj18:11:35

@jumblerg it seems this line is wrong in the ui master branch https://github.com/hoplon/ui/blob/master/src/hoplon/ui.clj#L19 comp* should be cmpt*

jjttjj18:11:39

on a related note, as a general programming etiquette thing, should I just send PRs for these really small typo things, or bring them up in a place like here? what is generally preferable for project owners?

jjttjj18:11:14

has it always been expected behavior that a nil child of a hoplon element will stop subsequent children from being created? so in

(body
   (h1 "Hello, Hoplon!")
   (p "foo")
   nil
   (p "bar"))
bar shouldn't be displayed?

alandipert19:11:22

@jjttjj that's surprising to me

alandipert19:11:40

not sure if it's always been like that or not. but feels like it shouldn't work that way

jjttjj19:11:08

yeah i don't remember it working like that either, but it seems to be that way with hoplon16 and 17 in my quick test

micha19:11:31

nils should just be ignored

micha19:11:46

that would be the correct behavior

jjttjj19:11:14

yeah that's what I was thinking

micha19:11:27

that used to be the case

micha19:11:54

we should definitely track that down and fix it

jjttjj19:11:29

trying to work it out now, not sure how effective i'll be

jjttjj19:11:58

ok i think it's this: https://github.com/hoplon/hoplon/blob/master/src/hoplon/core.cljs#L289 arg there should be (or arg args) so that if there are remaining args it should recur EDIT: this was just a naive quick thing and might break things elsewhere

jumblerg19:11:08

@jjttjj: yep - that would be an error; mentioning it here is great, tickets and prs are awesome toom. i'm trying to phase the cmpts out in general, but that's a work in progress.

jjttjj19:11:02

i have a "very slightly more than a toy app" hoplon+ui+firebase chat demo i'm hoping to actually open up on github in the very near future, just tying up a bunch of lose end stuff

alandipert19:11:30

that would rock

jjttjj19:11:44

haha! that might be perilous

micha21:11:53

ok merging some things

flyboarder21:11:08

Woot alpha 17 on clojars!!