adambeynon changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at http://irclog.whitequark.org/opal
barry__ has joined #opal
barry__ has quit [Ping timeout: 264 seconds]
gverri has joined #opal
ryanstout has quit [Quit: ryanstout]
fkchang has quit [Ping timeout: 248 seconds]
grios has quit [Ping timeout: 252 seconds]
ylluminate` has joined #opal
ylluminate` has quit [Client Quit]
ylluminate has quit [Ping timeout: 260 seconds]
ledestin has joined #opal
ryanstewart2 has joined #opal
ryanstewart has quit [Read error: Connection reset by peer]
marcandre has quit [Remote host closed the connection]
dfranciosi has joined #opal
dfranciosi has quit [Client Quit]
dfranciosi has joined #opal
elia has joined #opal
<elia> adambeynon, just saw the playground/rspec link
<elia> I'll send it to the rspec ppl, could easily become a link on their site, labeled "try rspec online"
DouweM has quit [Read error: Operation timed out]
<adambeynon> elia: awesome! :)
<adambeynon> Im working on adding hash fragments to it, so you can link specific examples, like opalrb/try
<adambeynon> elia: I am also re-writing some of the docs on opalrb.org ready for 0.6 - the idea will be a "try here" link with all the examples running on opal-playground, so they can be edited etc etc
<elia> adambeynon, talking about opalrb.org we should really add a download button with runtime, parser, and all stdlibs
barry__ has joined #opal
barry__ has quit [Remote host closed the connection]
<adambeynon> elia: yeah. will work on that
<elia> adambeynon, you probably already noticed that `rake dist` compiles the whole stdlib already
<elia> :)
meh` has joined #opal
DouweM has joined #opal
barry__ has joined #opal
barry__ has quit [Client Quit]
<adambeynon> elia: aye, I noticed. very useful. Do you think its a good idea to upload all of those to the github releases? or use more of a cdn/static site to host them?
<adambeynon> I think the github releases forces them as a download
<adambeynon> so we cant use it as a link-to script
<elia> adambeynon, we can put them in gh pages or any s3 and then put cloudflare in front of it
<elia> don't know if the gh guys are ok with gh pages + cloudflare, but I think it should be ok
<meh`> why cloudflare?
<meh`> I asked about hosting some files previously to github
<meh`> they're fine if it's on gh pages
<meh`> because they do caching there
ledestin has quit [Quit: ledestin]
<elia> meh`, k then no cloudflare is easier, using directly their fastly should also be faster
elia has quit [Quit: Computer has gone to sleep.]
<adambeynon> meh`: ah, gh-pages sounds a good way to go then
barry__ has joined #opal
elia has joined #opal
GitHub18 has joined #opal
<GitHub18> [opal] meh pushed 1 new commit to master: http://git.io/tKrK4A
GitHub18 has left #opal [#opal]
<GitHub18> opal/master 6b643f4 meh: Implement base64 stdlib
<meh`> that was hella boring
<meh`> adambeynon, if you want to add some base64 tests
<adambeynon> meh`: do the rubyspec ones pass?
<meh`> adambeynon, no clue
<meh`> tested by hand
<meh`> but it works
<meh`> gonna test if my __END__ magic works now
<meh`> yep
<meh`> :>
<adambeynon> meh`: the markdown thingy?
<meh`> yes
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
ledestin has joined #opal
<meh`> elia, adambeynon, any clue why chrome might be slow at changing the window title?
<adambeynon> meh`: not sure. how slow? (seconds? millisenconds?
<adambeynon> )
<meh`> 0.2 seconds
<meh`> it's like it's being delayed or something
<meh`> the page updates and then after a little while the title changes too
<adambeynon> not sure - never experienced it myself
<elia> no clue
<meh`> weird
<meh`> it happens with just document.title
<meh`> so it's not lissio/opal doing something weird
<meh`> meh
<meh`> probably my slow laptop
<adambeynon> could be a chrome thingy - dont they have a completely custom ui on linux? i.e. maybe something they are abstracting above gtk (random and probably wrong guess...)
<meh`> could be could be
<meh`> I doubt it will be noticed by the common man anyway
<meh`> did I just break opal?
<meh`> no, errored, not failed
<meh`> rbx and jruby died
<meh`> lol
dfranciosi has quit [Remote host closed the connection]
<meh`> travis should really fix this shit
<meh`> rbx and jruby break once every other
<elia> meh`, title changes are throttled on osx too, probably they're throttled
<elia> (ouch, …when you write and don't read)
<meh`> lol
dfranciosi has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Ping timeout: 248 seconds]
elia has joined #opal
barry__ has quit [Remote host closed the connection]
barry__ has joined #opal
barry___ has joined #opal
barry__ has quit [Read error: Connection reset by peer]
GitHub187 has joined #opal
<GitHub187> [opal-playground] adambeynon pushed 1 new commit to master: http://git.io/bErzWQ
GitHub187 has left #opal [#opal]
<GitHub187> opal-playground/master de6f0a3 Adam Beynon: Add 'Link Code' button to rspec example
<adambeynon> meh`, elia : I think it is sufficient just to have the latest (stable) pre-built js files on the website, yeh?
GitHub117 has joined #opal
<GitHub117> opal-playground/gh-pages 7ccf41a Adam Beynon: Site updated to de6f0a3
<GitHub117> [opal-playground] adambeynon pushed 1 new commit to gh-pages: http://git.io/v685jg
GitHub117 has left #opal [#opal]
<meh`> yeah
<meh`> or nay
<meh`> adambeynon, it would be cool if we had stable and master
<elia> adambeynon, yeah, that's good, being able to build on travis success would be better though
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1613 (master - 6b643f4 : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/15705192
fntzr has joined #opal
marcandre has joined #opal
grios has joined #opal
marcandre has quit [*.net *.split]
e_dub has quit [*.net *.split]
marcandre has joined #opal
e_dub has joined #opal
e_dub has quit [*.net *.split]
e_dub has joined #opal
barry___ has quit [Remote host closed the connection]
e_dub has quit [*.net *.split]
e_dub has joined #opal
grios has quit [Quit: grios]
elia has quit [Ping timeout: 250 seconds]
fkchang has joined #opal
gverri has quit [Ping timeout: 246 seconds]
dfranciosi has quit [Remote host closed the connection]
ryanstout has joined #opal
<meh`> my god
<meh`> fucking chrome
fntzr has quit [Quit: Leaving]
<fkchang> meh`: u run opal-rspec on linux don't u?
<meh`> fkchang, yes
<fkchang> via rake command?
<meh`> fkchang, nope
<meh`> in the browser
<fkchang> hmm, rake runs fine on OSX, poops out on our linux CI box, was hoping u might have a tip
<meh`> dunno, never tried with phantomjs
<fkchang> adambeynon: I figured it out, turns out on linux phantomjs is hitting the url too fast, before the opal server spins up, I put a sleep in the rake task and it's good, have u run it on linux? I could make a PR that checks for linux and then sleeps
e_dub has quit [Quit: It's a hard knock life]
GitHub101 has joined #opal
GitHub101 has left #opal [#opal]
<GitHub101> [opal-rspec] fkchang opened pull request #3: Fix rake tasks so it runs on linux CI server (master...master) http://git.io/uyhnew
<meh`> fkchang, what do you think of what @rubys is doing?
ledestin has quit [Quit: ledestin]
<fkchang> meh`: what is @rubys doing?
<fkchang> meh`: it looks more like the Ruby version of coffeescript, than opal. Might be useful for some cases
<meh`> yeah
<meh`> sounds kinda pointless to me sincerely
<meh`> what's wrong about js isn't syntax
<fkchang> I think for it to viable, it should support the same constructs as coffescript does
<meh`> well, we'll see where it goes
<fkchang> The biggest thing going for it, IMO, is that being like coffeescript, you could use existing JS libs much easier
<fkchang> So it might become a nicer coffeescript for rubyists
ledestin has joined #opal
<adambeynon> looks interesting. I would find it a little odd having the exact same syntax, but different semantics though
<adambeynon> array[-1] not working as you would expect, for instance
<adambeynon> but hey, If I had to write js code, I would use that over normal js
elia has joined #opal
<meh`> I wouldn't
<adambeynon> fkchang: travis uses opal-rspec for opal-jquery and vienna, so seems strange that it doesnt break on there
<meh`> apparently travis machines are slowpokes
barry__ has joined #opal
ryanstewart2 has quit [Read error: Connection reset by peer]
ryanstewart has joined #opal
meh` has quit [Ping timeout: 252 seconds]
barry__ has quit []
<fkchang> adambeynon: yeah, our CI box is a 12 core beast, likely much faster than travis'