<hermeht> elia, ◕ ◡ ◔
<hermeht> elia, I got the tooltip to work
<elia> cool, (just need to remember u're not a casual user of meh's work)
<hermeht> elia, herMEHt, meh the hermit
<elia> hermeht, I love clickong on my tab to spaces bookmarklet :)
<elia> hermit is waaay better than herr meh (t)
<hermeht> yeah, but then there's no meh in it :< it's just the hermit week nick I use
<elia> yah, was referring to the explanation,
<elia> hermit week?
<elia> _googlin_
<hermeht> I don't think you'll find anything on Google, it's just a week where I don't browse imageboards or non-project oriented IRC channels, so I just work
<elia> u're not alone (pun intended)
<hermeht> lol
<elia> cool idea though, and you get eyewashing for free
<elia> hermeht, lissio-tooltip wins over tipsy i'd say
<elia> in terms of LOCs at least
<hermeht> and most of the code is CSS anyway
<elia> hermeht, right, and tipsy css lives in another file ;)
<hermeht> oh well, time to sleep
<hermeht> ja ne~
elia has quit [Quit: Computer has gone to sleep.]
hermeht has quit [Ping timeout: 240 seconds]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
adambeynon has joined #opal
adambeynon has quit [Quit: Textual IRC Client: www.textualapp.com]
adambeynon has joined #opal
GitHub68 has joined #opal
<GitHub68> [opal] adambeynon pushed 1 new commit to master: http://git.io/uDUP4w
<GitHub68> opal/master 36b4f94 Adam Beynon: Fix bug with accessors defined in modules (fixes #388)...
GitHub68 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12190336
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1050 (master - 36b4f94 : Adam Beynon): The build passed.
GitHub120 has joined #opal
<GitHub120> opal/master 9f21010 Adam Beynon: Fix bug in parsing keywords as method names (fixes #390)
<GitHub120> [opal] adambeynon pushed 1 new commit to master: http://git.io/110a1g
GitHub120 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1051 (master - 9f21010 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12191046
travis-ci has left #opal [#opal]
kludge` has quit [Ping timeout: 264 seconds]
kludge` has joined #opal
GitHub53 has joined #opal
<GitHub53> [opal] adambeynon pushed 1 new commit to master: http://git.io/AeFnZw
<GitHub53> opal/master 2de3af2 Adam Beynon: Move Opal::Fragment into opal/fragment.rb
GitHub53 has left #opal [#opal]
GitHub8 has joined #opal
<GitHub8> opal/master 13cf9b1 Adam Beynon: Stop including opal/parser.rb twice in opal-parser.js
GitHub8 has left #opal [#opal]
<GitHub8> [opal] adambeynon pushed 1 new commit to master: http://git.io/rlc8zA
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12192740
<travis-ci> [travis-ci] opal/opal#1053 (master - 13cf9b1 : Adam Beynon): The build passed.
GitHub165 has joined #opal
<GitHub165> opalrb.org/master 946d933 Adam Beynon: Override Kernel#puts in a better way
GitHub165 has left #opal [#opal]
<GitHub165> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/fOv7XA
GitHub186 has joined #opal
GitHub186 has left #opal [#opal]
<GitHub186> [opalrb.org] adambeynon pushed 1 new commit to gh-pages: http://git.io/-aROAg
<GitHub186> opalrb.org/gh-pages 60d2b7b Adam Beynon: Site updated to 946d933
[spoiler] has joined #opal
hermeht has joined #opal
<hermeht> adambeynon, yo
<adambeynon> morning! :D
<adambeynon> hermeht: back in 20 mins. you caught me about to go for lunch
GitHub154 has joined #opal
<GitHub154> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/YdsbDQ
<GitHub154> opalrb.org/master 80b912e Adam Beynon: Convert try_opal code into ruby (instead of js)
GitHub154 has left #opal [#opal]
<adambeynon> hermeht: im back now (if you need anything...)
<hermeht> just wanted an update on what are the plans for today
<[spoiler]> adambeynon: It's been more than 20 minutes :P
<hermeht> [spoiler], they're adambeynon's 20 minutes
<hermeht> it may be between the hours and see you tomorrow
<[spoiler]> Hahaha
<adambeynon> haha :D
<hermeht> adambeynon, anyway I don't have hasten in getting parslet to work anymore
<hermeht> I'm going a different direction for templating
<adambeynon> hermeht: sticking with ruby dsl for the html?
<hermeht> adambeynon, yes
<hermeht> when I thought about using mustache templates I didn't go the DSL way for either DOM or CSS building
<hermeht> I was going with strings for all of them
<hermeht> so it comes natural now to have a DSL based template
<adambeynon> hermeht: are they constructed the very first time? i.e. as they are evaluated in the class body?
<hermeht> adambeynon, yes for CSS, the html block is created when it's rendered
<adambeynon> hermeht: right, ok
<hermeht> adambeynon, anyway, if you want to see what's broken, clone opal-browser and grep for FIXME
<hermeht> the FIXMEs are for workaround because of bugs in opal
<GitHub77> [opal-jquery] adambeynon pushed 1 new commit to master: http://git.io/w4tzeQ
GitHub77 has joined #opal
<GitHub77> opal-jquery/master ffae86d Adam Beynon: Add docs to README
GitHub77 has left #opal [#opal]
GitHub137 has joined #opal
GitHub137 has left #opal [#opal]
<GitHub137> opalrb.org/master a63967d Adam Beynon: Point to github for jquery docs
<GitHub137> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/GUOHKQ
GitHub47 has joined #opal
<GitHub47> [opalrb.org] adambeynon pushed 1 new commit to gh-pages: http://git.io/5SBXwQ
GitHub47 has left #opal [#opal]
<GitHub47> opalrb.org/gh-pages 0ad146e Adam Beynon: Site updated to a63967d
<adambeynon> hermeht: # FIXME: use default args
<adambeynon> in definition.rb
<adambeynon> is something broken in opal which effects that?
<adambeynon> ah, I see
<adambeynon> yeh
<GitHub83> [opal] adambeynon pushed 1 new commit to master: http://git.io/dVJyvA
GitHub83 has joined #opal
<GitHub83> opal/master f58c758 Adam Beynon: Module do not need a constructor to be generated
GitHub83 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12198579
<travis-ci> [travis-ci] opal/opal#1054 (master - f58c758 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<hermeht> if that weird interpolation bug hits me now I'm going to rage
<hermeht> fuck
<hermeht> fucking SOP
<GitHub34> opal/master 006819e Adam Beynon: Slightly cleanup class declaration generated code
GitHub34 has joined #opal
<GitHub34> [opal] adambeynon pushed 1 new commit to master: http://git.io/Uo6mbQ
GitHub34 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1055 (master - 006819e : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12199038
GitHub141 has joined #opal
<GitHub141> opal/master 46d23f2 Adam Beynon: Implement Enumerable#to_set inside set.rb
GitHub141 has left #opal [#opal]
<GitHub141> [opal] adambeynon pushed 1 new commit to master: http://git.io/X9c-UA
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1056 (master - 46d23f2 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12199315
[spoiler] has quit [Quit: [spoiler]]
GitHub89 has joined #opal
<GitHub89> opal/master cebaaef Adam Beynon: Make sure if/else if/else parts line up in generated code
GitHub89 has left #opal [#opal]
<GitHub89> [opal] adambeynon pushed 1 new commit to master: http://git.io/okAHVQ
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12199670
<travis-ci> [travis-ci] opal/opal#1057 (master - cebaaef : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
[spoiler] has joined #opal
<adambeynon> hermeht: btw, bin/opal-repl can require files from the stdlib now as well
<adambeynon> although you do get an ugly error when you type "require 'foo'"
GitHub25 has joined #opal
<GitHub25> [opal] adambeynon pushed 1 new commit to master: http://git.io/dsxGag
<GitHub25> opal/master 29dac59 Adam Beynon: Make opal-repl handle undefined references better
GitHub25 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12200651
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1058 (master - 29dac59 : Adam Beynon): The build passed.
hermeht has quit [Ping timeout: 264 seconds]
hermeht has joined #opal
<hermeht> adambeynon, is there a way to run it from bundler?
<adambeynon> hermeht: opal-repl?
<hermeht> adambeynon, yes
<adambeynon> bundle exec bin/opal-repl
<hermeht> ok, thanks
<adambeynon> hermeht: nearly ready to push one-liner rescues
<adambeynon> I just cant find any rubyspecs for them, which seems odd
<adambeynon> hermeht: other parts of rubyspec also test for it, so I think its fine to push
GitHub70 has joined #opal
<GitHub70> opal/master bdc894e Adam Beynon: Support one-liner rescues (rescue_mod) (fixes #355)
GitHub70 has left #opal [#opal]
<GitHub70> [opal] adambeynon pushed 1 new commit to master: http://git.io/yS5lLQ
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12204447
<travis-ci> [travis-ci] opal/opal#1059 (master - bdc894e : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
GitHub87 has joined #opal
<GitHub87> opal/master f2e43d8 Adam Beynon: Fix cli.rb to report errors occuring inside node
<GitHub87> [opal] adambeynon pushed 1 new commit to master: http://git.io/3ofA6g
GitHub87 has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12205112
<travis-ci> [travis-ci] opal/opal#1060 (master - f2e43d8 : Adam Beynon): The build passed.
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
ryanstout has joined #opal
<ryanstout> hello, is anyone doing tests that run in opal and another ruby interpreter?
<hermeht> what do you mean?
elia has joined #opal
<ryanstout> I'm working on writing code that needs to run both in the browser and on my backend, but I was hoping to use mri or jruby on the backend. I've been trying to get mini-test running, but without any luck. So I'm curious if there's another testing framework that runs both opal and mri. It looks like opal-spec is opal specific
<hermeht> elia, ^
<hermeht> ryanstout, the only thing I know is we're running RubySpec directly from its repo
<ryanstout> is that rspec?
<hermeht> ryanstout, mspec I think
<hermeht> but I think elia uses rspec with both
<elia> ryanstout, I'd give a try with opal-spec / rspec
<ryanstout> are they compatible enough to run the same code under both?
<hermeht> most of it I think yes
<ryanstout> ok, that would work
<elia> Even if I don't use rspec with both, I moved code+spec from browser to backend (and viceversa) more than once
<elia> ryanstout, you just have to stick to the common ground
<ryanstout> ok, that makes since
<ryanstout> I've been trying to get mini-test working. I got everything to compile, but then there's a bunch of issues in the actual JS
<ryanstout> probably too many for me to work through, since I'm still new to opal
<ryanstout> would it be hard to extend opal-spec to run on other implementations?
<ryanstout> or is that a bad idea
<elia> ryanstout, probably a search for x-strings (%x and `) plus a shell formatter is enough
<ryanstout> ok, I might look into that
<ryanstout> thanks for the help
<elia> ryanstout, just checked the code, and the only point in which you find x-strings are the phantomjs formatter and a set_timeout implementation :)
<ryanstout> ok, cool.
<ryanstout> maybe I'll give that a try first
omninonsense has joined #opal
[spoiler] has quit [Ping timeout: 245 seconds]
omninonsense is now known as [spoiler]
DrShoggoth has joined #opal
[spoiler] has quit [Quit: Bye]
GitHub77 has joined #opal
<GitHub77> opal/master bdc894e Adam Beynon: Support one-liner rescues (rescue_mod) (fixes #355)
<GitHub77> [opal] none pushed 3 new commits to master: http://git.io/a0U7gQ
GitHub77 has left #opal [#opal]
<GitHub77> opal/master f2e43d8 Adam Beynon: Fix cli.rb to report errors occuring inside node
<GitHub77> opal/master 29dac59 Adam Beynon: Make opal-repl handle undefined references better
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12209096
<travis-ci> [travis-ci] opal/opal#1061 (master - f2e43d8 : Adam Beynon): The build passed.
ryanstout has quit [Quit: ryanstout]
elia has quit [Quit: Computer has gone to sleep.]
ryanstout has joined #opal
ryanstout has quit [Quit: ryanstout]
GitHub199 has joined #opal
<GitHub199> [opal] meh pushed 2 new commits to master: http://git.io/3PcTgg
<GitHub199> opal/master ba81519 meh: Add SystemCallError and Errno, StringIO needs it
GitHub199 has left #opal [#opal]
<GitHub199> opal/master 64bbec7 meh: Raise on negative position in StringIO#seek
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/12211115
<travis-ci> [travis-ci] opal/opal#1062 (master - 64bbec7 : meh): The build passed.
travis-ci has left #opal [#opal]