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/
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
ryanstout has joined #opal
supermarin has joined #opal
ryanstout has quit [Client Quit]
GitHub68 has joined #opal
<GitHub68> [opal] elia pushed 4 new commits to master: http://git.io/MDwSug
<GitHub68> opal/master 22bd1fb Elia Schito: Ensure specs are ran in an UTF-8 encoded page
<GitHub68> opal/master b057caf Elia Schito: Add StringScanner failing specs to bugs...
GitHub68 has left #opal [#opal]
<GitHub68> opal/master 6126103 Elia Schito: Numeric#chr takes an encoding argument...
GitHub171 has joined #opal
GitHub171 has left #opal [#opal]
<GitHub171> [opal] elia deleted add-parser-specs-to-mspec at aaf5221: http://git.io/smYNFw
supermarin has quit [Ping timeout: 258 seconds]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1838 (master - 99c4e3e : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24418454
travis-ci has left #opal [#opal]
elia has quit [Quit: Computer has gone to sleep.]
supermarin has joined #opal
supermarin has quit [Ping timeout: 245 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
ryanstout has joined #opal
Steve21 has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
Steve21 has quit [Quit: Steve21]
supermarin has joined #opal
supermarin has quit [Ping timeout: 276 seconds]
meh` has quit [Ping timeout: 245 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 276 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
ryanstout has quit [Quit: ryanstout]
supermarin has joined #opal
supermarin has quit [Ping timeout: 250 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 258 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
elia has joined #opal
ch007m has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
supermarin has joined #opal
supermar_ has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
supermar_ has quit [Ping timeout: 240 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
ch007m has quit [Ping timeout: 246 seconds]
ch007m has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 265 seconds]
elia has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 255 seconds]
tils has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
<elia> adambeynon, that was it, pretty much
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
<adambeynon> elia: epic! Awesome. I'm going to add a lot more to the parser specs too. Make sure we get a full coverage.
<adambeynon> There were more before. Not sure how they managed to disappear though
<elia> adambeynon, great! luckily there's git :)
<elia> adambeynon, in the meanwhile time I'm trying to reimplement (aka refactor) the builder
<elia> i really don't like it's internals, the old one was much cleaner
<elia> and the specs have too stubs/mocks (dhh would agree with me on this, lol)
supermarin has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
supermarin has quit [Ping timeout: 240 seconds]
supermarin has joined #opal
elia has joined #opal
supermar_ has joined #opal
supermarin has quit [Ping timeout: 276 seconds]
supermar_ has quit [Ping timeout: 276 seconds]
supermarin has joined #opal
ch007m has quit [Ping timeout: 246 seconds]
ch007m has joined #opal
supermar_ has joined #opal
supermarin has quit [Read error: Connection reset by peer]
supermar_ has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
elia has quit [Quit: Computer has gone to sleep.]
supermarin has joined #opal
elia has joined #opal
meh` has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 258 seconds]
supermarin has joined #opal
_whitelogger has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
wmnnd has joined #opal
<wmnnd> Hey there, I am trying to get the equivalent for $(this).val() in an event block with Opal.
<wmnnd> Do you know how I could do this?
supermarin has joined #opal
<adambeynon> wmnnd: element.on(:click) { |event| event.current_target.value }
<wmnnd> adambeynon: Sorry, it looks like I was just confused.
elia has joined #opal
<wmnnd> Yay, I've finally created a Github account to report Opal bugs ^_^
<wmnnd> adambeynon: Why is it that mutable strings are not supported?
<adambeynon> wmnnd: strings get compiled directly into javascript strings (for performance)
<adambeynon> and javascript strings are immutable
e_dub has quit [Quit: ZZZzzz…]
wmnnd has quit [Quit: wmnnd]
wmnnd has joined #opal
dimaursu16 has joined #opal
fkchang has joined #opal
e_dub has joined #opal
boberetezeke has joined #opal
<adambeynon> elia: and they are a ruby shop as well ^_^
<elia> yeah
<adambeynon> elia: with the new builder, do you think we could incorporate some "require_tree" directive
<adambeynon> like the sprockets one
<elia> adambeynon, you mean as a ruby method or magic comment?
<adambeynon> elia: as a ruby method. to replace the magic comment from sprockets
<adambeynon> currently I have to have the magic comments above my ruby require() methods
<adambeynon> its useful for pulling in all templates etc in a directory
<elia> adambeynon, the answer is yes anyway, it's just about programming after all ^^
<adambeynon> elia: I did try to hack at some clever compiler methods which would detect `Dir['*/**/*'].each { |r| require r }`
<adambeynon> but it got very complex :(
<elia> adambeynon, probably at this point we'll need to put down some general harness for this kind of stuff
<elia> adambeynon, my take on that is:
<elia> 1. compiler parses require_tree and puts the result in some property (like #required_trees)
<elia> 2. the builders takes care of listing the files and preparing them for require
<elia> 3. a runtime Kernel#require_tree actually requires each file
<elia> adambeynon, how does it sound?
<elia> (brb)
elia has quit [Quit: Computer has gone to sleep.]
ryanstout has joined #opal
elia has joined #opal
<elia> adambeynon, here I am
<ryanstout> elia: you thinking about doing the stripe open source retreat :-)
<elia> ryanstout, I'd like but taking 3 months away from home alone is infeasible, taking the family would not be easy too
<ryanstout> elia: yea, I figured. Same here. Would be fun. I know a lot of guys who work at stripe, seems like a cool place with some really smart people.
<ryanstout> or square I mean
<ryanstout> sorry, stripe
<elia> lol
<ryanstout> always get those confused
<ryanstout> too bad there’s not more things like that (where you don’t have to move for 3 months, hehe)
<adambeynon> September - Feburary is when my work is quiet/non-existant, so it could be a very nice alternative to working on opal for nothing in wet/cold Wales..
<ryanstout> adambeynon: you should go for it :-) I can put in a good word
<ryanstout> though most of the money would probably just go to renting an apartment
<ryanstout> SF is crazy expensive
<adambeynon> from what I remember, a lot would go on just eating there
<adambeynon> argh, chrome seems to be really bad at caching source maps now :/
supermarin has quit [Read error: Connection reset by peer]
supermar_ has joined #opal
elia has quit [Ping timeout: 245 seconds]
ylluminate has joined #opal
boberetezeke has quit [Ping timeout: 258 seconds]
ylluminarious has joined #opal
supermar_ has quit [Read error: Connection reset by peer]
supermarin has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
ch007m has joined #opal
<wmnnd> I was wondering, is there a problem with for loops in Opal? http://opalrb.org/try/#code:for%20i%20in%200..5%0A%20%20puts%20i%0Aend
<wmnnd> This gives me SyntaxError: unexpected '"kEND"'
<wmnnd> Even though it looks like a pretty normal for loop to me.
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
boberetezeke has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
supermarin has joined #opal
ch007m has joined #opal
lectrick__ is now known as lectrick
lectrick has quit [Changing host]
lectrick has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
ryanstout has quit [Quit: ryanstout]
supermarin has quit [Ping timeout: 276 seconds]
ch007m has joined #opal
ryanstout has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
edub has joined #opal
e_dub has quit [Ping timeout: 240 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 258 seconds]
edub has quit [Read error: Connection reset by peer]
e_dub has joined #opal
ryanstout has quit [Quit: ryanstout]
ryanstout has joined #opal
supermarin has joined #opal
supermarin has quit [Ping timeout: 245 seconds]
meh` has quit [Ping timeout: 276 seconds]
supermarin has joined #opal
tils has quit [Ping timeout: 240 seconds]
supermarin has quit [Ping timeout: 240 seconds]
ryanstout has quit [Quit: ryanstout]
boberetezeke has quit [Ping timeout: 258 seconds]
ryanstout has joined #opal
dimaursu16 has quit [Ping timeout: 240 seconds]
e_dub has quit [Quit: It's a hard knock life]
boberetezeke has joined #opal
wmnnd has quit [Quit: wmnnd]
boberetezeke has quit [Ping timeout: 258 seconds]
boberetezeke has joined #opal