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 joined #opal
tils``` has joined #opal
tils`` has quit [Ping timeout: 264 seconds]
fkchang has quit [Ping timeout: 240 seconds]
ryanstout has joined #opal
Steve21 has joined #opal
Steve21 has quit [Quit: Steve21]
fkchang has joined #opal
kofno has quit [Quit: Connection closed for inactivity]
ylluminate has quit [Ping timeout: 245 seconds]
ryanstout has quit [Quit: ryanstout]
e_dub has quit [Ping timeout: 255 seconds]
e_dub has joined #opal
elia has joined #opal
<elia> Kilo`byte, “how can i convert a json object into a ruby hash”: you should require 'native', then doing Hash.new(`js_object`) show work as expected,
<elia> Kilo`byte: I'm not sure but probably handles the recursion too
<elia> Kilo`byte, “how to include the compiler in browser”: include 'opal-parser.js', e.g.: http://cdn.opalrb.org
GitHub134 has joined #opal
<GitHub134> opal/master 9b939cd Elia Schito: Remove the unused CLI#compile method
<GitHub134> opal/master a87e90f Elia Schito: Fix description/context of recently added cli specs
<GitHub134> [opal] elia pushed 12 new commits to master: http://git.io/XECsog
GitHub134 has left #opal [#opal]
<GitHub134> opal/master f10820e Elia Schito: Add an output+result catcher helper in cli_spec
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1861 (master - 6d81c57 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25675080
travis-ci has left #opal [#opal]
<elia> adambeynon, ping
dimaursu16 has quit [Ping timeout: 258 seconds]
<adambeynon> yo elia
<adambeynon> agreed about 1.8 btw
<elia> k, was just that
<elia> :)
<adambeynon> elia: if we are adding nodejs + phantomjs support to the stdlib, do you think it is worth adding the opal-node stuff into the main repo? treat opal-node as a first class environment
<elia> adambeynon, yeah, was thinking the same
<elia> just as MRI stdlib has a number of stuff, I think it makes sense
<elia> the opal-node will be just a wrapper
<elia> for npm
<elia> I already have a branch the most of the stuff ported
<elia> adambeynon, there you go
GitHub16 has joined #opal
<GitHub16> opal/master 872f00f Elia Schito: Cleanup some comment sections
GitHub16 has left #opal [#opal]
<GitHub16> opal/master 76388ac Elia Schito: Backport core/std lib adapters from opal-nodejs
<GitHub16> [opal] elia pushed 3 new commits to master: http://git.io/oD_n7g
<GitHub16> opal/master edbda82 Elia Schito: Move CLI runners to their own namespace
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1862 (master - 76388ac : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/25677156
travis-ci has left #opal [#opal]
lectrick has quit [Ping timeout: 264 seconds]
lectrick has joined #opal
<adambeynon> elia: awesome
dimaursu16 has joined #opal
<elia> adambeynon,
lectrick has quit [Ping timeout: 245 seconds]
lectrick has joined #opal
GitHub198 has joined #opal
<GitHub198> opal-rspec/master f018ec2 Adam Beynon: Update rspec to 3.0.0.rc1
GitHub198 has left #opal [#opal]
<GitHub198> [opal-rspec] adambeynon pushed 1 new commit to master: http://git.io/ihy6hw
fkchang has quit [Ping timeout: 240 seconds]
<adambeynon> ugggh
<adambeynon> RSpec::Support.require_rspec_core() <- what a stupid idea for a helper method
<elia> adambeynon, what's that for?
<adambeynon> elia: is just does a normal require, but prepends "rspec/core/" to the required path
<elia> aw right
<elia> adambeynon, I was thinking we need a preload option
<elia> to prepare stuff for dynamic requires
<elia> I wonder why they do require_relative (looking at beta2)
<adambeynon> elia: yeah, they used to add a wrapper to handle require or require_relative, but I couldnt understand why not just use require()
<adambeynon> must be a reason, Im just not seeing it :/
<elia> adambeynon, if I'll end up digging their git hist I'll let you know… :)
<elia> that's for preformance…
<adambeynon> ohhhhhhhh
<adambeynon> I see
<adambeynon> well, when booting up a rails app, Im sure searching 10 load paths isnt going to be the biggest performance concern ;)
<adambeynon> It does make it more awkward for us though :(
<elia> adambeynon, you only have 10 gems in your rails app?
<elia> *apps
<adambeynon> well, maybe 10 was a ballpark figure
<adambeynon> that method is going to make opal-rspec quite painfull I fear
<elia> adambeynon, problem is require relative right?
<elia> adambeynon, I think we should transform them in normal requires (at runtime) reading the current dir to get the relative path
<adambeynon> elia: yeap, and for master/0.7 that should work fine, but on 0.6.x the call to RSpec::Support.require_x() doesnt get picked up as a require, so the compiler/sprockets misses it
<elia> yeah right
<elia> adambeynon, sounds like they'll need to be required manually
dimaursu16 has quit [Ping timeout: 276 seconds]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 252 seconds]
dimaursu16 has joined #opal
elia has quit [Ping timeout: 255 seconds]
elia has joined #opal
e_dub has quit [Quit: ZZZzzz…]
elia` has joined #opal
elia has quit [Ping timeout: 240 seconds]
GitHub161 has joined #opal
<GitHub161> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/aYYjqQ
GitHub161 has left #opal [#opal]
<GitHub161> vienna/promises 352b786 Adam Beynon: Revert to old Model.adapter() api
elia` has quit [Ping timeout: 252 seconds]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/vienna#159 (promises - 352b786 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/25701451
DrShoggoth has joined #opal
dimaursu16 has quit [Ping timeout: 276 seconds]
e_dub has joined #opal
GitHub29 has joined #opal
<GitHub29> [vienna] adambeynon pushed 3 new commits to promises: http://git.io/J0gtJg
<GitHub29> vienna/promises 9123627 Adam Beynon: Remove obvious comments
<GitHub29> vienna/promises a4dca7c Adam Beynon: Add specs for Model.adapter()
GitHub29 has left #opal [#opal]
<GitHub29> vienna/promises d20f8cd Adam Beynon: Update some spec matchers to use #expect
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#160 (promises - 9123627 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/25704308
dimaursu16 has joined #opal
elia has joined #opal
elia has quit [Ping timeout: 265 seconds]
ryanstout has joined #opal
ylluminarious has joined #opal
dimaursu16 has quit [Ping timeout: 276 seconds]
e_dub has quit [Quit: ZZZzzz…]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 252 seconds]
e_dub has joined #opal
dimaursu16 has joined #opal
e_dub has quit [Quit: It's a hard knock life]
dimaursu16 has quit [Ping timeout: 240 seconds]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 265 seconds]
e_dub has joined #opal
DrShoggoth has quit [Quit: Leaving]
dimaursu16 has joined #opal
tils``` has quit [Ping timeout: 255 seconds]
dimaursu16 has quit [Ping timeout: 255 seconds]
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #opal
ylluminarious_ has joined #opal
lacrosse has quit [Ping timeout: 265 seconds]
antonishen has quit [Ping timeout: 265 seconds]
_whitelogger_ has joined #opal
antonishen_ is now known as antonishen
[o__o] has quit [Read error: Connection reset by peer]
lectrick has joined #opal
antonishen has quit []
[o__o] has joined #opal
_whitelogger has quit [Ping timeout: 265 seconds]
antonishen has joined #opal
brixen has quit [*.net *.split]
brixen has joined #opal
ylluminarious has joined #opal
ylluminarious_ has quit [Ping timeout: 240 seconds]
ylluminarious is now known as ylluminarious|aw
e_dub has joined #opal