fkchang has quit [Ping timeout: 246 seconds]
e_dub has quit [Ping timeout: 268 seconds]
fkchang has joined #opal
e_dub has joined #opal
fkchang has quit [Ping timeout: 245 seconds]
chrstphrhrt has quit [Quit: chrstphrhrt]
chrstphrhrt has joined #opal
e_dub has quit [Ping timeout: 256 seconds]
e_dub has joined #opal
chrstphrhrt has quit [Quit: chrstphrhrt]
elia has joined #opal
elia has quit [Ping timeout: 248 seconds]
elia has joined #opal
adambeynon has joined #opal
e_dub has quit [Ping timeout: 256 seconds]
kludge` has quit [Ping timeout: 252 seconds]
kludge` has joined #opal
GitHub87 has joined #opal
GitHub87 has left #opal [#opal]
<GitHub87> [opal] adambeynon pushed 1 new commit to master: http://git.io/qdc7Pw
<GitHub87> opal/master 26eaf56 Adam Beynon: Remove zsuper from ast: a super is a super() is a super(x)
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11771336
<travis-ci> [travis-ci] opal/opal#1009 (master - 26eaf56 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
GitHub189 has joined #opal
<GitHub189> opal/master d387311 Adam Beynon: Always use dispatch_super() for handling super calls
GitHub189 has left #opal [#opal]
<GitHub189> [opal] adambeynon pushed 1 new commit to master: http://git.io/X6s0_A
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1010 (master - d387311 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11771550
meh` has joined #opal
<meh`> adambeynon, yo
chrstphrhrt has joined #opal
<adambeynon> hi meh` , sorry - was having lunch
<adambeynon> meh`: Im reworking blocks inside the parser
<adambeynon> to fix super() with a block
<meh`> adambeynon, nice
<adambeynon> also, all super() calls now use dispatch_super - no more of the stupid this.constructor._super.$foo stuff
GitHub78 has joined #opal
<GitHub78> [opal] adambeynon pushed 1 new commit to master: http://git.io/TTW_cQ
<GitHub78> opal/master bfad53f Adam Beynon: Make :iter part of relevant :call sexp (not other way around)
GitHub78 has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11776589
<travis-ci> [travis-ci] opal/opal#1011 (master - bfad53f : Adam Beynon): The build passed.
GitHub20 has joined #opal
<GitHub20> opal/master 5fe86a1 Adam Beynon: Support sending blocks in super() calls"
<GitHub20> [opal] adambeynon pushed 1 new commit to master: http://git.io/2NWDQA
GitHub20 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1012 (master - 5fe86a1 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11776957
travis-ci has left #opal [#opal]
<meh`> adambeynon, so is the issue I reported with super fixed now?
<adambeynon> meh`: yes, but I wouldnt trust the super() chain yet - Im still fixing that all up to work with modules
<adambeynon> which should fix the original super() problems
<meh`> it's fine, I was concerned about the parser issue
<meh`> super plugin do |m|
<meh`> end
<meh`> MimeType.new(m)
<meh`> this one
<adambeynon> meh`: that should work fine then on master
<meh`> adambeynon, async needs some fixing
<meh`> it doesn't report errors that happen in the async block
<meh`> aaaaaaand
<meh`> everything's broken?
<meh`> adambeynon, https://i.imgur.com/n6fHEVi.png what is this?
<adambeynon> is that coming up since the super() changes?
<meh`> adambeynon, yep
<meh`> everything works at da95ec661e059e8d96d029d5389ee620bc80740c
<adambeynon> erm
<adambeynon> huh
<adambeynon> seems very odd to be returning the method_missing_stub function
e_dub has joined #opal
<adambeynon> meh`: the code Im about to commit is going to be very ugly, but it works..
<adambeynon> I can worry about tidying it up later
<adambeynon> also, it makes super() calls possibly quite slow
<adambeynon> as there is no caching
<adambeynon> yet
<meh`> adambeynon, did you figure out that bug above yet?
<adambeynon> not looked through it yet
<adambeynon> any idea in your code where it comes from?
<adambeynon> class/module
<meh`> adambeynon, you can find out yourself
<meh`> pull from opal-browser
<meh`> and change the first event_source_spec.rb async spec to it
<meh`> so you can actually see the error
<meh`> I have no clue where all that is coming from
<meh`> adambeynon, I'll take out the dog, tell me if you have issues reproducing the issue
<meh`> also add proper error reporting for async
e_dub has quit [Quit: It's a hard knock life]
GitHub97 has joined #opal
<GitHub97> opal/master 2f65eed Adam Beynon: Rework super to use __dep__ and __inc__ from classes
GitHub97 has left #opal [#opal]
<GitHub97> [opal] adambeynon pushed 1 new commit to master: http://git.io/EE3BRA
<meh`> adambeynon, can you ping me when you got opal-browser to work on master?
<adambeynon> meh`: I probably wont be able to look at it today tbh
<meh`> adambeynon, not a problem
<meh`> adambeynon, I'll just stay at the last working commit
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1013 (master - 2f65eed : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11783185
travis-ci has left #opal [#opal]
chrstphrhrt has quit [Quit: chrstphrhrt]
GitHub118 has joined #opal
<GitHub118> opal/master e1f587d Adam Beynon: Use IClass for searching up super() tree
GitHub118 has left #opal [#opal]
<GitHub118> [opal] adambeynon pushed 1 new commit to master: http://git.io/FtKfew
zmike123 has joined #opal
<adambeynon> meh`: I cant install "sinatra-websocket" for some reason, but enabling the spec you mentioned, and running from current github, works for me
<meh`> umh
<adambeynon> or is even source using websocket?
<adambeynon> event source*
<meh`> no
chrstphrhrt has joined #opal
<adambeynon> meh`: see if my recent github push fixes it for you
<meh`> I'll try a clean bundle
<meh`> adambeynon, yeah, works
<meh`> :D
<adambeynon> \o/
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1014 (master - e1f587d : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11784395
travis-ci has left #opal [#opal]
<adambeynon> As I say, the super() stuff in the runtime is really ugly, but it should work for a lot more cases now
chrstphrhrt has quit [Quit: chrstphrhrt]
<meh`> and we have automatic prefix generation in the CSS builder and application set up :D
<adambeynon> meh`: awesome
<adambeynon> be back in 15 mins (ish)
elia has quit [Ping timeout: 245 seconds]
zmike123 has quit [Quit: ~]
elia has joined #opal
<adambeynon> meh`: so, any other problems come up?
<meh`> adambeynon, nope
<meh`> all good
elia has quit [Ping timeout: 256 seconds]
GitHub199 has joined #opal
<GitHub199> opal/master 1f32051 Adam Beynon: Rename private _singleton property
GitHub199 has left #opal [#opal]
<GitHub199> [opal] adambeynon pushed 1 new commit to master: http://git.io/Fzs15Q
GitHub109 has joined #opal
GitHub109 has left #opal [#opal]
<GitHub109> opal/master 07ea01b Adam Beynon: Cleanup boot_module() to be a bit more readable
<GitHub109> [opal] adambeynon pushed 1 new commit to master: http://git.io/MHLh0g
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11788103
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1016 (master - 07ea01b : Adam Beynon): The build passed.
chrstphrhrt has joined #opal
chrstphrhrt has quit [Quit: chrstphrhrt]
chrstphrhrt has joined #opal
chrstphrhrt has quit [Quit: chrstphrhrt]
chrstphrhrt has joined #opal
chrstphrhrt has quit [Quit: chrstphrhrt]
chrstphrhrt has joined #opal
fkchang has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
GitHub183 has joined #opal
GitHub183 has left #opal [#opal]
<GitHub183> [opal] adambeynon pushed 1 new commit to master: http://git.io/jwVBTQ
<GitHub183> opal/master 3cc7e39 Adam Beynon: Fix indent typo
adambeynon has joined #opal
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1017 (master - 3cc7e39 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11798857
adambeynon has quit [Quit: Textual IRC Client: www.textualapp.com]
chrstphrhrt has quit [Quit: chrstphrhrt]
meh` has quit [Quit: I don't want to live on this planet anymore.]
e_dub has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
chrstphrhrt has joined #opal
e_dub has quit [Ping timeout: 240 seconds]