00:03
boberetezeke has joined #opal
00:34
e_dub has quit [Quit: It's a hard knock life]
00:42
dimaursu16 has quit [Ping timeout: 255 seconds]
01:50
e_dub has joined #opal
02:48
dimaursu16 has joined #opal
03:19
ryanstout has quit [Quit: ryanstout]
03:32
boberetezeke has quit [Ping timeout: 252 seconds]
04:53
ch007m has joined #opal
05:03
meh` has quit [Ping timeout: 240 seconds]
05:38
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
05:53
ch007m has joined #opal
06:10
ch007m has quit [Ping timeout: 246 seconds]
06:12
ch007m has joined #opal
06:31
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:40
ch007m has joined #opal
07:58
elia has joined #opal
09:55
kludge` has quit [Ping timeout: 252 seconds]
09:57
kludge` has joined #opal
10:11
e_dub has quit [Ping timeout: 264 seconds]
10:15
e_dub has joined #opal
10:40
dimaursu16 has quit [Ping timeout: 240 seconds]
10:53
dimaursu16 has joined #opal
10:53
elia has quit [Quit: Computer has gone to sleep.]
11:15
elia has joined #opal
11:34
meh` has joined #opal
12:40
ch007m has quit [Read error: Connection reset by peer]
12:41
ch007m has joined #opal
12:51
boberetezeke has joined #opal
13:00
boberetezeke has quit [Ping timeout: 252 seconds]
13:07
elia has quit [Read error: Connection reset by peer]
13:07
elia has joined #opal
13:37
boberetezeke has joined #opal
13:44
boberetezeke has quit [Quit: boberetezeke]
13:44
boberetezeke has joined #opal
14:13
e_dub has quit [Quit: It's a hard knock life]
14:35
lectrick__ is now known as lectrick
14:36
lectrick has quit [Changing host]
14:36
lectrick has joined #opal
16:22
ryanstout has joined #opal
16:30
elia has quit [Ping timeout: 255 seconds]
16:39
boberetezeke has quit [Quit: boberetezeke]
17:11
ch007m has quit [Read error: Connection reset by peer]
17:11
ch007m_2 has joined #opal
17:13
elia has joined #opal
17:18
elia has quit [Ping timeout: 255 seconds]
17:38
boberetezeke has joined #opal
17:54
ch007m has joined #opal
17:55
ch007m has quit [Client Quit]
17:57
ch007m_2 has quit [Ping timeout: 246 seconds]
18:05
ch007m has joined #opal
18:07
ch007m has quit [Client Quit]
18:23
ch007m has joined #opal
18:29
boberetezeke1 has joined #opal
18:32
boberetezeke1 has quit [Client Quit]
18:33
boberetezeke has quit [Ping timeout: 240 seconds]
18:33
boberete1 has joined #opal
19:17
elia has joined #opal
20:18
elia has quit [Quit: Computer has gone to sleep.]
20:24
elia has joined #opal
20:47
<
ryanstout >
elia: do you have any idea how long before real-requires is ready?
20:47
<
ryanstout >
no rush, just curious
20:50
<
elia >
ryanstout, I'm struggling ti find time enough
20:50
<
ryanstout >
ok, no worries. will that decouple it from sprockets?
20:50
<
elia >
what's your use-case anyway?
20:50
<
ryanstout >
still trying to figure out a good way to auto-combine assets and handle requires
20:50
<
ryanstout >
I’ve been hacking around sprockets, but not having much luck.
20:51
<
ryanstout >
sprockets is a ton of code for what it does
20:51
<
elia >
ryanstout, y, sprockets will just act as a path finder and will be notified of the dependencies (to deal with caching)
20:51
<
ryanstout >
ok, so it will still depend on sprockets though?
20:51
<
elia >
will be a pluggable component
20:52
<
ryanstout >
ok, cool
20:52
<
elia >
I think the basic finder will be hike (a sprockets dep that does just that
20:52
<
ryanstout >
I keep thinking I should just write something similar to sprockets that just does what I need
20:52
<
elia >
dealing with Opal::Compiler is not that difficult
20:52
<
ryanstout >
it doesn’t do requires right now though right?
20:53
<
elia >
you just need to iterate over compiler requires after the compilation
20:53
<
ryanstout >
and add those in?
20:53
<
elia >
yep, it's more lowlevel than that
20:54
<
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
20:54
<
ryanstout >
and it still doesn’t support sourcemaps all of the way through!
20:55
<
elia >
ryanstout, what I think we need for SM is combining them
20:55
<
ryanstout >
yea, same here
20:55
<
elia >
probably something that the source_maps gem is already kinda able to do
20:55
<
ryanstout >
yea, it can
20:56
<
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
20:56
<
ryanstout >
with a plugabble architecture
20:56
<
ryanstout >
but maybe I’m under-estimating it
21:00
<
elia >
Why not leveraging sprockets anyway? Dir[css/*].map{|f| environment[f].to_s }.join
21:02
<
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 :-)
21:02
<
elia >
at this point you should co-hack on the requires branch… :P
21:03
<
ryanstout >
yea, I’ll still need something for css compilation and stuff
21:03
<
ryanstout >
css can have sourcemaps too now right?
21:04
<
elia >
I think so, dunno what's browser support on that tho
21:08
<
ryanstout >
how do source maps work with Opal::Compiler?
21:18
<
ryanstout >
elia: thanks
21:33
skofo has joined #opal
22:09
skofo has quit [Ping timeout: 268 seconds]
22:12
dimaursu16 has quit [Ping timeout: 252 seconds]
22:23
elia has quit [Quit: Computer has gone to sleep.]
22:27
elia has joined #opal
22:49
elia has quit [Quit: Computer has gone to sleep.]
22:52
boberete1 has quit [Ping timeout: 245 seconds]
22:52
skofo has joined #opal
23:22
skofo has quit [Ping timeout: 246 seconds]
23:26
skofo has joined #opal
23:49
skofo has quit [Ping timeout: 255 seconds]
23:55
skofo has joined #opal