meh` 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 https://botbot.me/freenode/opal/
e_dub has quit [Client Quit]
fkchang has quit [Ping timeout: 255 seconds]
e_dub has joined #opal
ryanstout has quit [Quit: ryanstout]
fkchang has joined #opal
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #opal
fkchang has quit [Ping timeout: 265 seconds]
elia has joined #opal
tils has joined #opal
GitHub182 has joined #opal
<GitHub182> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/Urb_Sg
GitHub182 has left #opal [#opal]
<GitHub182> vienna/promises 1b99eb8 Adam Beynon: Cleanup rendering
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/25055377
<travis-ci> [travis-ci] opal/vienna#158 (promises - 1b99eb8 : Adam Beynon): The build passed.
e_dub has quit [Quit: It's a hard knock life]
meh` has joined #opal
meh` has quit [Ping timeout: 258 seconds]
fkchang has joined #opal
<fkchang> elia: still having the same problem w/specs after bundle update and git submodule update --init
<elia> fkchang, uh, try pasting the output
<fkchang> Starting MSpec Runner...
<fkchang> [filters] Adding 37 spec files...
<fkchang> [cli/{lexer,parser}] Adding 30 spec files...
<fkchang> [opal/*] Adding 3839 spec files...
<fkchang> [rubyspec_white_list] Adding 237 spec files...
<fkchang> Error: NoMethodError: undefined method `type' for nil:NilClass
<fkchang> (in /Users/fkchang/src/opal/lib/mspec/opal/main.rb.erb)
<fkchang>
<fkchang> Specs timed out
<elia> fkchang, git status is clean?
<elia> fkchang, also which command do you use? "rake" or "rake mspec"
<elia> rake rspec is fine?
<elia> bundle exec is there/needed?
<brixen> elia: do you happen to have a link to the ticket about mspec formatters?
<fkchang> git status clean, just did rake lately, but same thing happens w/rake mspec
<fkchang> I'll try a fresh clnoe
<elia> brixen, not at hand, and honestly I dont even remember what's it about
<elia> :)
<brixen> elia: ok, no worries
<brixen> I'll see if I can find it
<brixen> there's some easy solutions to the OP's concerns
<elia> brixen, you remember what it was about? (just curious/interested now)
<brixen> there was a desire to create a different mechanism for filtering specs
<brixen> and one that cannot work, because it would run the spec and filter it depending on result
<brixen> which you cannot do as some filtered specs will hang or segv the process
<brixen> ah thanks!
<brixen> that's the one
<brixen> I'll see if I can explain the issues
<elia> cool!
<brixen> mspec already provides everything to do this anyway
<elia> brixen, yeah, I had the feeling we were underusing it
<brixen> does opal run on travis?
<elia> sure
<brixen> ie, can I add it to a rubysl .travis.yml?
<elia> oh wait, no
<brixen> ah ok
<elia> misinterpreted "run"
<brixen> yeah, I was ambiguous, sorry
<elia> I'm planning to have mspec run from command line in the future by having a more feat-complete "opal" executable
<brixen> ah, that sounds sweet
ryanstout has joined #opal
e_dub has joined #opal
<elia> fkchang, any luck?
<fkchang> elia: yeah, fresh clone ran all the way through just some failures on +
<fkchang> Starting MSpec Runner...
<fkchang> [filters] Adding 37 spec files...
<fkchang> [opal/*] Adding 149 spec files...
<fkchang> [cli/{lexer,parser}] Adding 30 spec files...
<fkchang> [rubyspec_white_list] Adding 237 spec files...
<fkchang>
<fkchang> Failures:
<fkchang>
<fkchang> 1. String#intern does not special case +(binary) and -(binary)
<fkchang>
<fkchang> Expected "+(binary)" to equal "+"
<fkchang>
<fkchang> 2. String#to_sym does not special case +(binary) and -(binary)
<fkchang>
<fkchang> Expected "+(binary)" to equal "+"
<fkchang>
<fkchang> Finished
<fkchang> 3375 examples, 2 failures (time taken: 11.124000072479248)
<adambeynon> fkchang: I get those errors on ruby2.0 but not 2.1
<adambeynon> must be some #to_sym inside the compiler instead of a #to_s somewhere
<fkchang> adambeynon: it's good, I'm happy that the specs run, dunno why I had to make a fresh clone to get it to succeed though, some files not getting rebuilt?
<adambeynon> fkchang: Im sure on one laptop I had to reclone as well
<fkchang> btw, how r things going, any nifty things happening in opal land?
<adambeynon> fkchang: "real requires" is a big thing. will make running things like rspec/mspec much easier, and much less hacky
<elia> fkchang, runtime requires are a thing now
<adambeynon> ahh, good timing ;)
e_dub has quit [Quit: It's a hard knock life]
<elia> haha
<fkchang> nifty
<fkchang> any thought to the code/comment store/lookup stuff I was hoping to have?
elia has quit [Ping timeout: 276 seconds]
meh` has joined #opal
<fkchang> meh`: howdy
<meh`> fkchang, yo
<fkchang> meh`: long time. Anything interesting going on in meh` /opal dev?
<meh`> sadly nope
<fkchang> ok, trying to mine for inspiration, will hopefully getting to work w/opal again in the near future and opal inspetor is stalled until I get the code/comments storage/lookup
GitHub59 has joined #opal
<GitHub59> [opal] elia pushed 4 new commits to master: http://git.io/npSang
<GitHub59> opal/master 1e6fb90 Elia Schito: Typo
<GitHub59> opal/master d5e0ffd Elia Schito: Be strict about options provided to Opal::CLI
<GitHub59> opal/master 6d5a262 Elia Schito: Reset opal paths before each spec
GitHub59 has left #opal [#opal]
elia has joined #opal
elia has quit [Client Quit]
elia has joined #opal
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1853 (master - 8e40c29 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25097080
travis-ci has left #opal [#opal]
GitHub17 has joined #opal
<GitHub17> [opal] elia force-pushed master from 8e40c29 to b75e303: http://git.io/hDX6Hg
<GitHub17> opal/master b75e303 Elia Schito: Add --stub to cli options
<GitHub17> opal/master da7a426 Elia Schito: Add —gem to cli options
GitHub17 has left #opal [#opal]
GitHub9 has joined #opal
<GitHub9> [opal] elia pushed 1 new commit to master: http://git.io/iSTXoQ
<GitHub9> opal/master d4433c5 Elia Schito: Remove the short option from --server...
GitHub9 has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1854 (master - b75e303 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25098504
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1854 (master - b75e303 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25098504
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1855 (master - d4433c5 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25098828
travis-ci has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1855 (master - d4433c5 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25098828
ryanstewart2 has joined #opal
ryanstewart has quit [Ping timeout: 255 seconds]
ryanstewart2 has quit [Quit: Nettalk6 - www.ntalk.de]
ryanstewart has joined #opal
ryanstewart has quit [Client Quit]
ryanstewart has joined #opal
e_dub has joined #opal
<elia> brixen, bundle exec mspec run -t './bin/opal -siconv -sfileutils -syaml -rmspec/helpers/language_version -Dwarning --gem mspec -I lib/ -rmspec/opal/mspec_fixes.rb' spec/corelib/
<elia> that almost works on opal master
<brixen> nice
GitHub27 has joined #opal
<GitHub27> [opal] elia pushed 2 new commits to master: http://git.io/WoNdqA
GitHub27 has left #opal [#opal]
<GitHub27> opal/master fc8b0e5 Elia Schito: Add a spec for cli verbose option
<GitHub27> opal/master aab8c87 Elia Schito: Pass compiler options to the builder (in cli)
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1856 (master - aab8c87 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25111691
tils has quit [Ping timeout: 264 seconds]
elia has quit [Quit: Computer has gone to sleep.]