vwoo has joined #opal
vwoo has quit [Client Quit]
vwoo has joined #opal
e_dub has quit [Ping timeout: 245 seconds]
vwoo has quit [Client Quit]
vwoo has joined #opal
vwoo has quit [Client Quit]
vwoo has joined #opal
e_dub has joined #opal
vwoo has quit [Quit: Computer has gone to sleep.]
vwoo has joined #opal
vwoo has quit [Quit: Computer has gone to sleep.]
vwoo has joined #opal
vwoo has quit [Client Quit]
vwoo has joined #opal
vwoo has quit [Quit: Computer has gone to sleep.]
vwoo has joined #opal
vwoo has quit [Client Quit]
vwoo has joined #opal
vwoo has quit [Client Quit]
e_dub has quit [Ping timeout: 240 seconds]
e_dub has joined #opal
elia has joined #opal
aflatter has quit [Ping timeout: 256 seconds]
aflatter has joined #opal
adambeynon has joined #opal
e_dub has quit [Ping timeout: 245 seconds]
e_dub has joined #opal
GitHub71 has joined #opal
GitHub71 has left #opal [#opal]
<GitHub71> [opal] adambeynon pushed 1 new commit to master: http://git.io/Jcbnpg
<GitHub71> opal/master 41bcaef Adam Beynon: Merge pull request #348 from opal/rspec...
GitHub113 has joined #opal
<GitHub113> [opal] adambeynon pushed 1 new commit to master: http://git.io/rM6pEw
GitHub113 has left #opal [#opal]
<GitHub113> opal/master 39620cd Adam Beynon: Kernel#puts and Kernel#p now use $stdout.puts()...
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#850 (master - 39620cd : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9890494
travis-ci has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#851 (master - 41bcaef : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9890858
travis-ci has left #opal [#opal]
GitHub12 has joined #opal
GitHub12 has left #opal [#opal]
<GitHub12> [opal] adambeynon pushed 1 new commit to master: http://git.io/u0xhzQ
<GitHub12> opal/master a055384 Adam Beynon: Pass options hash from bin/opal to cli, not parser
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#852 (master - a055384 : Adam Beynon): The build was broken.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9891447
kludge` has quit [Ping timeout: 248 seconds]
kludge` has joined #opal
chap has joined #opal
chap has quit [Quit: UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie]
chap has joined #opal
GitHub147 has joined #opal
<GitHub147> opal/master 5d4b29c Adam Beynon: Re-enable ruby_version_is() mspec helper
GitHub147 has left #opal [#opal]
<GitHub147> [opal] adambeynon pushed 1 new commit to master: http://git.io/K3vShA
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#853 (master - 5d4b29c : Adam Beynon): The build was fixed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9894851
travis-ci has left #opal [#opal]
kludge` has quit [Ping timeout: 256 seconds]
GitHub146 has joined #opal
GitHub146 has left #opal [#opal]
<GitHub146> opal/master e717424 Adam Beynon: Remove useless requires from ospec/runner
<GitHub146> [opal] adambeynon pushed 1 new commit to master: http://git.io/4NHYaw
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9895388
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#854 (master - e717424 : Adam Beynon): The build passed.
meh` has joined #opal
<meh`> adambeynon, are arrays really going to be wrapped?
<adambeynon> meh`: Im going to help make Opal::Parser more customizable to allow for wrapped arrays, but I wont personally be using them
<adambeynon> my target devices are mobile/tablets - wrapping numbers, string and arrays hits me as a massive overhead
<adambeynon> but
<adambeynon> if others wish to go down that path
<adambeynon> Im willing to help
<meh`> I see
<adambeynon> arrays are more practical than numbers/strings
<adambeynon> but again, Im not really concerned with wrapping them for my own usage
GitHub39 has joined #opal
<GitHub39> [opal] adambeynon pushed 1 new commit to master: http://git.io/rJlzqA
<GitHub39> opal/master 37f7d66 Adam Beynon: Move mspec configuration into spec/spec_helper.rb
GitHub39 has left #opal [#opal]
<adambeynon> saying that, Im struggling to find time to get one corelib working properly, 2 might be a push ;)
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#855 (master - 37f7d66 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9895658
travis-ci has left #opal [#opal]
kludge` has joined #opal
<adambeynon> meh`: Im tidying up our specs and removing all the pending {} blocks and using mspec filters, so if you find a bug check out the spec dir to see if we have it listed already
<adambeynon> once I push these changes, you will see what I mean
<meh`> ok
<meh`> adambeynon, any news for the block destructuring stuff?
e_dub has quit [Ping timeout: 246 seconds]
GitHub174 has joined #opal
GitHub174 has left #opal [#opal]
<GitHub174> opal/master a6017e9 meh: Add array buffers to stdlib
<GitHub174> [opal] meh pushed 1 new commit to master: http://git.io/HNJHMg
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#856 (master - a6017e9 : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9897909
travis-ci has left #opal [#opal]
e_dub has joined #opal
GitHub9 has joined #opal
<GitHub9> [opal] meh pushed 1 new commit to master: http://git.io/3EAZfQ
GitHub9 has left #opal [#opal]
<GitHub9> opal/master 82b1b9b meh: Some consistency fixes for array buffers
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9898327
<travis-ci> [travis-ci] opal/opal#857 (master - 82b1b9b : meh): The build passed.
GitHub113 has joined #opal
<GitHub113> opal/master 0d3aa61 Adam Beynon: Merge branch 'master' of github.com:opal/opal
<GitHub113> opal/master 9a822a8 Adam Beynon: Move array pending specs to filters (for mspec)
<GitHub113> [opal] adambeynon pushed 2 new commits to master: http://git.io/2jdb3g
GitHub113 has left #opal [#opal]
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/9898445
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#858 (master - 0d3aa61 : Adam Beynon): The build passed.
GitHub62 has joined #opal
<GitHub62> [opal] elia deleted rspec at 28b23d4: http://git.io/C0YK_Q
GitHub62 has left #opal [#opal]
GitHub119 has joined #opal
<GitHub119> opal/master 657fa38 meh: Fix class mismatch in array buffers
GitHub119 has left #opal [#opal]
<GitHub119> [opal] meh pushed 1 new commit to master: http://git.io/fD-Khw
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#859 (master - 657fa38 : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9898987
meh`_ has joined #opal
meh` has quit [Ping timeout: 240 seconds]
madumo has joined #opal
madumo has quit [Quit: Dumb message bragging about my macbook pro]
madumo has joined #opal
chap has quit [Ping timeout: 256 seconds]
meh`_ has quit [Ping timeout: 240 seconds]
chap has joined #opal
meh` has joined #opal
zmike1234 has joined #opal
e_dub has quit [Ping timeout: 256 seconds]
e_dub has joined #opal
chap has quit [Ping timeout: 240 seconds]
GitHub104 has joined #opal
<GitHub104> opal/master 0469bf8 meh: Change Native per #347
<GitHub104> [opal] meh pushed 1 new commit to master: http://git.io/OgWyfw
GitHub104 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9908466
<travis-ci> [travis-ci] opal/opal#860 (master - 0469bf8 : meh): The build passed.
travis-ci has left #opal [#opal]
fkchang has joined #opal
<meh`> fkchang, ping
chap has joined #opal
zmike1234 has quit [Ping timeout: 264 seconds]
<fkchang> meh`: pong. u rang?
meh` has quit [Ping timeout: 245 seconds]
elia has quit [Ping timeout: 246 seconds]
chap has quit [Ping timeout: 264 seconds]
zmike1234 has joined #opal
meh` has joined #opal
GitHub186 has joined #opal
<GitHub186> [opal] meh pushed 1 new commit to master: http://git.io/5xDL3Q
<GitHub186> opal/master 905d7ab meh: Fix Native helpers on include and add specs
GitHub186 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#861 (master - 905d7ab : meh): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9911284
<fkchang> meh`: u rang?
<meh`> fkchang, yeah
<meh`> fkchang, I have a request for you repl master
<meh`> fkchang, would you add a repl to opal/cli? :D
<fkchang> yeah, sure, what's the existing state of it?
<meh`> none
<meh`> lol
<meh`> there' opal -e 'expression'
<meh`> that's all
elia has joined #opal
<fkchang> Didn't there used to be something along the lines?
<fkchang> you want a cmd line interpreter? I imagine it would piggy back on the opal node stuff then
<meh`> fkchang, if it could be based on phantomjs, it would be best
<meh`> fkchang, specs run on it
<meh`> fkchang, and yes, at the beginning there used to be an irb
<meh`> but it disappeared I don't know how long ago
<fkchang> u got a link to something phantomjs based I could look at as a base
adambeynon has joined #opal
<meh`> fkchang, opal-spec I think runs with it
<meh`> adambeynon, we have a problem
<fkchang> though I was intending at some point of setting it up so my opal-inspector could point at backend ruby (or any other ruby backend) too
<adambeynon> aww, and I was hoping for an easy nights work
<meh`> adambeynon, there's a weird bug I can't reproduce in a small testcase
<meh`> it has to do with blocks not being passed in certain situations
<meh`> I'll fix this failing spec and report back
<adambeynon> meh`: does it involve super?
<meh`> adambeynon, I don't think so
<meh`> I think it has to do with string interpolation
<adambeynon> how strange
<meh`> yeah
<meh`> it's very weird
<adambeynon> no other problems though? :D
<meh`> not so far
elia has quit [Ping timeout: 276 seconds]
<adambeynon> \o/
<meh`> adambeynon, jk
<meh`> I think the failing spec is a bug
<meh`> :D
<meh`> yep
<meh`> I confirm it
<meh`> adambeynon, and this one is a huge bug
<meh`> adambeynon, basically, method_missing gets called when the method is defined in an included module
<fkchang> meh`: I messed around w/phantomjs, I think I have an idea, though some of the gui based perks would be necessarily missing (multi line editor, etc.)
<meh`> fkchang, you could achieve multiline stuff even in the cli
<meh`> fkchang, Ruby's irb does
<meh`> fkchang, but it can be added at a later time, it'd be enough to have a cli for basic stuff
<fkchang> I have multiline input, but not the slick popup that I have for opal-irb
<fkchang> though I could probalby pipe into EDITOR and do some handshaking
<meh`> that would be nice too
<adambeynon> meh`: have you got a gist of that module, and the include part?
GitHub190 has joined #opal
<GitHub190> [opal] adambeynon pushed 1 new commit to master: http://git.io/ry2wMw
GitHub190 has left #opal [#opal]
<GitHub190> opal/master a935e59 Adam Beynon: Move remaining array pending specs to mspec filters
elia has joined #opal
<meh`> adambeynon, it inherits from Event that has include Native::Base
<meh`> adambeynon, I did the native changes if you didn't notice
<meh`> now Native is Native::Object
<adambeynon> meh`: what method isnt working?
<meh`> and Native::Base is a module that does like Native
<meh`> adambeynon, #to_n
<meh`> goes to #method_missing
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#862 (master - a935e59 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9912383
travis-ci has left #opal [#opal]
<meh`> or not
<meh`> adambeynon, I may be wrong, wait a sec
<adambeynon> #to_n .. as in, the one going to the ostruct?
<meh`> adambeynon, no, the #method_missing in Custom
<meh`> when I call #to_n on a Custom instance
<meh`> but I think I'm wrong, wait a sec
<meh`> I thuoght that was the cause but it doesn't seem to be it
<meh`> I think it has to do with super again
elia has quit [Ping timeout: 245 seconds]
<adambeynon> super calling the #to_n ?
<meh`> adambeynon, no, wait a bit again :D
<meh`> trying to pinpoint the source of the bug
<meh`> ok
<meh`> confirm
<meh`> super(native) in Custom doesn't call the initialize that comes from Event that comes from include Native::Base
<meh`> Event has no #initialize, it's added by Native::Base
<adambeynon> I might need to write that down lol
<adambeynon> il take a look
<adambeynon> see whats happenings
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
zmike1234 has quit [Quit: ~]
<meh`> adambeynon, what are you working on now?
<meh`> that's kind of a blocker
<meh`> and there's the other block bug pending too
<adambeynon> meh`: reorganizing the rubyspecs to see which block specs are failing
<meh`> adambeynon, roger
<fkchang> meh`: adambeynon is there something special to compiling for phantomjs? I'm spiking a phantomjs repl and I get this
<fkchang> TypeError: 'undefined' is not an object (evaluating 'constructor.prototype')
<fkchang>
<fkchang> js/opal-phantom.js:221
<fkchang> where 221 is var bridge_class = function(constructor) {
<fkchang> var i, length, m;
<fkchang> constructor.prototype.constructor = constructor;
<fkchang>
<fkchang>
<meh`> weird
<adambeynon> fkchang: not seen that before ...
<meh`> fkchang, what phantomjs version do you have?
<adambeynon> using same libs/versions as for browser?
<fkchang> just upgraded to 1.9.1 so I could get system.stdin
<fkchang> just ran opal-jquery specs and it runs fine, must be missing something
<fkchang> I'm compiling via opal-sprockets, require opal and opal-jquery, something I need to require?
<fkchang> in addition?
<adambeynon> well, if bridge class is failing, you might be hitting inconsistent opal-jquery and opal version: opal-jquery used to use bridge_class(), but it doesnt any more
<adambeynon> make sure you are not running them off git
<adambeynon> (well, make sure both are from git, or both are from rubygems)
e_dub has quit [Ping timeout: 246 seconds]
e_dub has joined #opal
GitHub64 has joined #opal
<GitHub64> opal/master bd3674e Adam Beynon: Remove remaining pending specs and use mspec filters
<GitHub64> [opal] adambeynon pushed 1 new commit to master: http://git.io/aBbbkA
GitHub64 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#863 (master - bd3674e : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9916518
chap has joined #opal
<adambeynon> fkchang, any luck?
meh` has quit [Ping timeout: 240 seconds]
<fkchang> adambeynon: not yet, stopped working it, but I was using the same versions I used to compile opal-irb
<fkchang> both from a semi recent git versions
<adambeynon> very odd
<adambeynon> I will take a look tomorrow If I can
chap has quit [Ping timeout: 264 seconds]
chap has joined #opal
GitHub124 has joined #opal
GitHub124 has left #opal [#opal]
<GitHub124> opal/master bcff6af Adam Beynon: Support language_version mspec helper for 1.9 specs...
<GitHub124> [opal] adambeynon pushed 1 new commit to master: http://git.io/MZiVsQ
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/9917909
<travis-ci> [travis-ci] opal/opal#864 (master - bcff6af : Adam Beynon): The build passed.
adambeynon has quit [Ping timeout: 240 seconds]
vwoo has joined #opal
elia has joined #opal
madumo has quit [Quit: Dumb message bragging about my macbook pro]
madumo has joined #opal
elia has quit [Read error: Connection reset by peer]
elia has joined #opal
madumo has quit [Quit: Dumb message bragging about my macbook pro]
meh` has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
chap has quit [Quit: UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie]
chap has joined #opal
chap has quit [Client Quit]
e_dub has quit [Remote host closed the connection]
vwoo has quit [Quit: Computer has gone to sleep.]
vwoo has joined #opal