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
<ylluminate> looks like ruby would be a good match: http://drakon-editor.sourceforge.net/howto.html
ylluminate` has joined #opal
ylluminate has quit [Ping timeout: 264 seconds]
parkr has joined #opal
<parkr> Hey, is .opal the recommended file extensions for Opal files
<parkr> ?
parkr has quit [Client Quit]
parkr has joined #opal
parkr has quit []
dimaursu16 has joined #opal
dimon_ has joined #opal
dimaursu16 has quit [Ping timeout: 245 seconds]
dimon_ has quit [Ping timeout: 245 seconds]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 245 seconds]
dimaursu16 has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
dimaursu16 has quit [Ping timeout: 244 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
GitHub81 has joined #opal
GitHub81 has left #opal [#opal]
<GitHub81> opal/master c07416f Adam Beynon: Support ruby < 2.1 by removing use of __dir__
<GitHub81> [opal] adambeynon pushed 1 new commit to master: http://git.io/ZEEpdA
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1891 (master - c07416f : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/27670651
travis-ci has left #opal [#opal]
GitHub95 has joined #opal
<GitHub95> [opal] adambeynon pushed 1 new commit to master: http://git.io/XiLafQ
<GitHub95> opal/master 63a99aa Adam Beynon: Register Builder processors using .inherited() hook
GitHub95 has left #opal [#opal]
elia has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/27671705
<travis-ci> [travis-ci] opal/opal#1892 (master - 63a99aa : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<adambeynon> morning elia. Is that commit okay for you? ^^^
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 240 seconds]
meh` has joined #opal
elia has joined #opal
<adambeynon> elia: I implemented the inherited() book for the processor subclasses: http://git.io/XiLafQ
<adambeynon> ok for you?
<adambeynon> s/book/hook
<elia> sure!
<elia> lol i was wandering about the book programming pattern
<adambeynon> ha, its a new thing
<elia> adambeynon, let's pushit
<elia> that, and coding without color highlighting as a new hard-core technique!
<elia> (always wanted to do a prank-post about it)
<adambeynon> elia: I often have to do that with .opalerb files ;)
<elia> still on vim uh?
<elia> sorry for this btw: "Support ruby < 2.1 by removing use of __dir__"
<adambeynon> yeap. I love vim. I'm just really bad at syncing the config files between computers
<adambeynon> elia: no probs
<adambeynon> never seen the __dir__ directive before
<adambeynon> method/keyword thingy
<adambeynon> it slightly fustrates me that it isnt __DIR__ to match __FILE__ and __LINE__ though
<elia> yeah, it's more sane than the expand_path + __FILE__ dance
<elia> adambeynon, yeah, tot agree
<elia> we should open an issue on MRI…
<adambeynon> trying to find the discussion on it - must have a reason for it, however daft it is ;)
dimaursu16 has joined #opal
<adambeynon> reminds me of node using __dirname
<elia> adambeynon, was doing the same, found nothing, let me know if you find anything…
<elia> also yeah, I think I mistakenly used __dir more than once…
<elia> sidenote, as you probably have already noted I replaced spectator with a more standard Guardfile that should work way better
elia has quit [Quit: Computer has gone to sleep.]
dimaursu16 has quit [Ping timeout: 240 seconds]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
dimaursu16 has joined #opal
elia has joined #opal
e_dub has quit [Quit: ZZZzzz…]
dimaursu16 has quit [Ping timeout: 255 seconds]
meh` has quit [Ping timeout: 272 seconds]
<adambeynon> elia: what do you think about adding the optimized plus/minus/operators to the compiler ?
<elia> +1 as long as we check both operands, so that coercions can come into place
<elia> btw I'm writing the above mentioned post right now :D
dimaursu16 has joined #opal
<adambeynon> (Y)
<adambeynon> elia: the only slight thing with the operators is the speed bump only seems to be consistent when the functions are inlined in each file they are used
<adambeynon> i.e. it doesnt always speed up when referecned
<adambeynon> var rb_plus = Opal.rb_plus;
<elia> so that would be in the list of locals at the top of a scope
<elia> right?
<adambeynon> yeah: var _a, _b, rb_plus = function() { ... }, etc;
<adambeynon> elia: scrap that, I think it was my error
<adambeynon> we can use Opal.rb_plus() just fine
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
e_dub has joined #opal
dimaursu16 has quit [Ping timeout: 264 seconds]
andredieb has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
dimaursu16 has joined #opal
Zackio has quit [Quit: ZNC - http://znc.in]
Zackio has joined #opal
ryanstewart has quit [Quit: Nettalk6 - www.ntalk.de]
goddamnhippie_ has joined #opal
ryanstewart has joined #opal
dimaursu16 has quit [Ping timeout: 272 seconds]
e_dub has quit [Quit: It's a hard knock life]
goddamnhippie_ has quit [Quit: Computer has gone to sleep.]
goddamnhippie_ has joined #opal
goddamnhippie_ has quit [Ping timeout: 244 seconds]
goddamnhippie_ has joined #opal
e_dub has joined #opal
Steve21 has joined #opal
Steve21 has quit [Quit: Steve21]