elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
kofno has quit [Quit: Connection closed for inactivity]
ryanstout has quit [Ping timeout: 252 seconds]
ryanstout has joined #opal
ryanstout has quit [Ping timeout: 245 seconds]
Steve21 has joined #opal
e_dub has joined #opal
dimaursu16 has joined #opal
Steve21 has quit [Quit: Steve21]
dimaursu16 has quit [Ping timeout: 255 seconds]
dimaursu16 has joined #opal
elia has joined #opal
elia has quit [Client Quit]
elia has joined #opal
elia has quit [Client Quit]
e_dub has quit [Quit: ZZZzzz…]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
meh`_ has joined #opal
meh` has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Client Quit]
e_dub has joined #opal
elia has joined #opal
<
elia>
adambeynon, \o/
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Client Quit]
elia has joined #opal
dimaursu16 has quit [Ping timeout: 244 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
[o__o] has quit [Read error: Connection reset by peer]
[o__o] has joined #opal
elia has joined #opal
elia has quit [Ping timeout: 245 seconds]
elia has joined #opal
dimaursu16 has joined #opal
elia has quit [Ping timeout: 255 seconds]
dimaursu16 has quit [Ping timeout: 272 seconds]
dimaursu16 has joined #opal
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #opal
e_dub has quit [Ping timeout: 272 seconds]
e_dub has joined #opal
e_dub has quit [Quit: It's a hard knock life]
elia has joined #opal
<
adambeynon>
elia: awesome, btw ^^^^^^^^
<
elia>
adambeynon, :)
<
elia>
I'm almost there
<
elia>
the only open issue is loading specs at runtime
<
elia>
adambeynon, btw you were watching the match last night?
<
adambeynon>
elia: kinda - kept sleeping through parts of it :(
<
adambeynon>
first 10 minutes was great though :P
<
elia>
he! hear the weather was unbearable…
<
elia>
adambeynon, back to opal, you usually work with sourcemaps? what's your setup? (rails vs. rack, sprockets debug, opal version, browser…)
dimaursu16 has quit [Ping timeout: 240 seconds]
<
adambeynon>
elia: mostly rails (pipeline) in debug mode (each ruby file served in own script tag)
<
adambeynon>
only worked with rack/sprockets to fix bugs with sourcemaps
<
adambeynon>
(line errors, columns etc)
<
adambeynon>
you thinking about 0.7 changes?
<
adambeynon>
single file etc
<
elia>
adambeynon, I saw a question on SO, and I felt ashamed I couldn't explain how to use them :P
<
elia>
adambeynon, and yes, we definitively needa fix them for 0.7/1.0
<
elia>
I also think we should try to wrap up on 0.7 and ship as soon as we're confident it's ok
<
elia>
and start stuff for 0.8/1.0
<
adambeynon>
elia: agree. have you started on source maps for the new builder system?
<
elia>
just to keep the thing going
<
elia>
adambeynon, nope, well, apart from the prevsly mentioned branch
<
elia>
elia/maccaman-source-maps (or similar)
<
adambeynon>
elia: okay, I could give that a go - will get me more familiar with the new builder as well
<
adambeynon>
Will also try and add haml support
<
adambeynon>
and perhaps a require_tree or similar directive
<
elia>
sure, that would be awesome
<
adambeynon>
I think trying to detect Dir.glob() nested requires would be really tough
<
elia>
I confess I kinda started work on require_tree and fell in yak shaving mode :D
<
elia>
adambeynon, you mean making it work with the sprockets/opal load path?
<
elia>
or expanding the requires?
<
elia>
for the syntax I'd strive for 1 (or 2) standard and recognized ways
<
elia>
for dealing with paths I'd just copy what sprockets require_tree does
<
adambeynon>
elia: and to support for globs, yeah?
<
adambeynon>
require_tree "spec/**/*_spec.{rb,opal}"
<
elia>
adambeynon, can be always relative to the current file position, the glob can be passed as is to the builder
<
elia>
(just throwing stuff from the top of my mind, could be totally wrong)
<
adambeynon>
elia: yeah, looking at require_tree() in sprockets, we could easily pass it off there to be handled
<
elia>
adambeynon, new topic: I added a package.json to the top folder with the dependencies that are needed to support stdlib/nodejs
<
elia>
e.g. now includes glob and js-yaml
meh`_ has quit [Ping timeout: 252 seconds]
<
elia>
have any thoughts on where it should be and wether we should ship the gem with the node_modules/ dir already checked out?
<
adambeynon>
now there is a tricky question :)
<
adambeynon>
do those two packages rely on anything else?
<
elia>
they seem to be standalong
<
elia>
no, wait, deps are nested
<
elia>
adambeynon, they depend on a bunch of stuff
<
adambeynon>
elia: are there any downsides in shipping the deps?
<
adambeynon>
apart from remembering to do it before gem release ;)
<
elia>
adambeynon, It needs to be automated, that's for sure, I don't see downsides, looks like a precompiled gem
<
elia>
some time ago I was also thinking of shipping a precompiled core and stdlib, to make compilation faster
<
elia>
maybe we'll add that down the road I suppose ^_^
<
adambeynon>
elia: yeah, that is probably where we should be going
<
adambeynon>
elia: does node look in some global location for packages that cant be found in ./node_modules/ ?
<
elia>
I think yes, but I'm forcing it in the runner
<
elia>
pushing to link code
GitHub63 has joined #opal
GitHub63 has left #opal [#opal]
<
GitHub63>
opal/master 4cbd196 Elia Schito: Add ARGV support for the node cli runner
<
GitHub63>
opal/master 33edfab Elia Schito: Return nil on missing env vars in stdlib/nodejs
<
GitHub63>
opal/master 104b597 Elia Schito: Typo...
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal#1887 (master - 8235bb4 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
<
elia>
adambeynon, ^^^ link above
<
adambeynon>
elia: yep, Im not against including the code in a gem release
<
adambeynon>
its isolated inside our gem, so seems fine to me
<
adambeynon>
elia: gotta go, bu tI will work on the source maps tomorrow
<
adambeynon>
will get my apps up and running on master branch as well (and get haml working for them..)
<
elia>
adambeynon, cool, me to, bedtime!
<
elia>
lol, bedtime for sure!
GitHub18 has joined #opal
GitHub18 has left #opal [#opal]
<
GitHub18>
opal/master 011960a Elia Schito: MSpec fixes moved to opal/mspec...
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal#1888 (master - 011960a : Elia Schito): The build passed.
elia has quit [Quit: Computer has gone to sleep.]