<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]