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/
boberetezeke has joined #opal
e_dub has quit [Quit: It's a hard knock life]
dimaursu16 has quit [Ping timeout: 255 seconds]
e_dub has joined #opal
dimaursu16 has joined #opal
ryanstout has quit [Quit: ryanstout]
boberetezeke has quit [Ping timeout: 252 seconds]
ch007m has joined #opal
meh` has quit [Ping timeout: 240 seconds]
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ch007m has joined #opal
ch007m has quit [Ping timeout: 246 seconds]
ch007m has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ch007m has joined #opal
elia has joined #opal
kludge` has quit [Ping timeout: 252 seconds]
kludge` has joined #opal
e_dub has quit [Ping timeout: 264 seconds]
e_dub has joined #opal
dimaursu16 has quit [Ping timeout: 240 seconds]
dimaursu16 has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
meh` has joined #opal
ch007m has quit [Read error: Connection reset by peer]
ch007m has joined #opal
boberetezeke has joined #opal
boberetezeke has quit [Ping timeout: 252 seconds]
elia has quit [Read error: Connection reset by peer]
elia has joined #opal
boberetezeke has joined #opal
boberetezeke has quit [Quit: boberetezeke]
boberetezeke has joined #opal
e_dub has quit [Quit: It's a hard knock life]
lectrick__ is now known as lectrick
lectrick has quit [Changing host]
lectrick has joined #opal
ryanstout has joined #opal
elia has quit [Ping timeout: 255 seconds]
boberetezeke has quit [Quit: boberetezeke]
ch007m has quit [Read error: Connection reset by peer]
ch007m_2 has joined #opal
elia has joined #opal
elia has quit [Ping timeout: 255 seconds]
boberetezeke has joined #opal
ch007m has joined #opal
ch007m has quit [Client Quit]
ch007m_2 has quit [Ping timeout: 246 seconds]
ch007m has joined #opal
ch007m has quit [Client Quit]
ch007m has joined #opal
boberetezeke1 has joined #opal
boberetezeke1 has quit [Client Quit]
boberetezeke has quit [Ping timeout: 240 seconds]
boberete1 has joined #opal
elia has joined #opal
ch007m has quit [Quit: Textual IRC Client: www.textualapp.com]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
<ryanstout> elia: do you have any idea how long before real-requires is ready?
<ryanstout> no rush, just curious
<elia> ryanstout, I'm struggling ti find time enough
<ryanstout> ok, no worries. will that decouple it from sprockets?
<elia> what's your use-case anyway?
<ryanstout> still trying to figure out a good way to auto-combine assets and handle requires
<ryanstout> I’ve been hacking around sprockets, but not having much luck.
<ryanstout> sprockets is a ton of code for what it does
<elia> ryanstout, y, sprockets will just act as a path finder and will be notified of the dependencies (to deal with caching)
<ryanstout> ok, so it will still depend on sprockets though?
<elia> will be a pluggable component
<ryanstout> ok, cool
<elia> I think the basic finder will be hike (a sprockets dep that does just that
<ryanstout> I keep thinking I should just write something similar to sprockets that just does what I need
<elia> I agree
<elia> dealing with Opal::Compiler is not that difficult
<ryanstout> it doesn’t do requires right now though right?
<elia> you just need to iterate over compiler requires after the compilation
<ryanstout> and add those in?
<elia> yep, it's more lowlevel than that
<elia> exactly
<ryanstout> ok, maybe I’ll try and build something with that. I don’t want to sidetrack myself, but I can’t get sprockets to do, and its so much complexity
<ryanstout> and it still doesn’t support sourcemaps all of the way through!
<elia> ryanstout, what I think we need for SM is combining them
<ryanstout> yea, same here
<elia> probably something that the source_maps gem is already kinda able to do
<ryanstout> yea, it can
<ryanstout> I think it would be fairly easy for me to throw something together that does scss -> css, rb -> js, concatinating, minyfing, and handles source maps
<ryanstout> with a plugabble architecture
<ryanstout> but maybe I’m under-estimating it
<elia> :)
<elia> Why not leveraging sprockets anyway? Dir[css/*].map{|f| environment[f].to_s }.join
<ryanstout> I’m going to keep trying hack it to handle the directory loading stuff, then I think I’ll give up and try to build my own thing :-)
<elia> at this point you should co-hack on the requires branch… :P
<ryanstout> yea, I’ll still need something for css compilation and stuff
<ryanstout> css can have sourcemaps too now right?
<elia> I think so, dunno what's browser support on that tho
<ryanstout> how do source maps work with Opal::Compiler?
<elia> uh
<elia> ehm
<elia> err
<ryanstout> elia: thanks
<elia> :)
skofo has joined #opal
skofo has quit [Ping timeout: 268 seconds]
dimaursu16 has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
boberete1 has quit [Ping timeout: 245 seconds]
skofo has joined #opal
skofo has quit [Ping timeout: 246 seconds]
skofo has joined #opal
skofo has quit [Ping timeout: 255 seconds]
skofo has joined #opal