dimaursu16 has quit [Ping timeout: 272 seconds]
dimaursu16 has joined #opal
meh` has quit [Ping timeout: 240 seconds]
dimaursu16 has quit [Ping timeout: 272 seconds]
RoxasShadowRS has quit [Read error: Connection reset by peer]
Todd has quit [Ping timeout: 252 seconds]
Todd has joined #opal
ryanstout has quit [Quit: ryanstout]
ryanstout has joined #opal
ryanstout has quit [Quit: ryanstout]
Steve445 has joined #opal
e_dub has joined #opal
e_dub has quit [Quit: e_dub]
e_dub has joined #opal
<
Steve445>
anyone around?
Steve445 has quit [Quit: Steve445]
frankbutt has joined #opal
frankbutt has left #opal [#opal]
Liothen has quit [Read error: Connection reset by peer]
DouweM has quit [Ping timeout: 252 seconds]
RoxasShadowRS has joined #opal
elia has joined #opal
DouweM has joined #opal
e_dub has quit [Quit: e_dub]
DouweM has quit [Ping timeout: 272 seconds]
DouweM has joined #opal
femto has joined #opal
kludge` has quit [Ping timeout: 264 seconds]
kludge` has joined #opal
femto has quit [Ping timeout: 245 seconds]
dimaursu16 has joined #opal
e_dub has joined #opal
meh` has joined #opal
marcandre has joined #opal
marcandre has quit [Remote host closed the connection]
e_dub has quit [Quit: e_dub]
e_dub has joined #opal
GitHub151 has joined #opal
<
GitHub151>
opal-browser/master 786d0e6 meh: dom/event/mouse: fix .construct in IE9
GitHub151 has left #opal [#opal]
<
GitHub151>
opal-browser/master 3f69ad6 meh: spec: mark IE9 as passing
<
GitHub151>
opal-browser/master cb7b132 meh: dom/event: document Target helpers as private
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#99 (master - 3f69ad6 : meh): The build passed.
travis-ci has left #opal [#opal]
e_dub has quit [Quit: e_dub]
e_dub has joined #opal
<
adambeynon>
meh`: in opal-browser, what is the recommended way to do a quick css selection on document?
<
adambeynon>
$document ?
<
adambeynon>
I see there is a Kernel#DOM() as well
<
meh`>
$document["selector"]
<
meh`>
DOM is to create/wrap DOM
<
adambeynon>
ah, righty-o
<
meh`>
adambeynon, yeah, it's more verbose than I'd like
<
adambeynon>
meh`: the ~(selector) idea would have been really nice
<
meh`>
too bad for precedence
e_dub has left #opal [#opal]
<
meh`>
could do $$['selector']
<
meh`>
that's the shortest it can get
<
meh`>
or $~['selector']
<
adambeynon>
meh`: I find that the shorter syntax is only that useful for examples/demos
<
adambeynon>
Inside views, exposing a #find() or #css() method seems nicer
<
adambeynon>
for me anyway
<
adambeynon>
I very rarely do a CSS selector outside of a view
GitHub149 has joined #opal
<
GitHub149>
opal/master 8027655 Adam Beynon: Fix Regexp.escape to escape \t, \r, \n, \f characters
GitHub149 has left #opal [#opal]
<
meh`>
adambeynon, same
<
meh`>
in lissio you never touch $document
GitHub23 has joined #opal
<
GitHub23>
opal/master 64e0455 Adam Beynon: Add Regexp.quote as an alias of Regexp.escape
GitHub23 has left #opal [#opal]
GitHub133 has joined #opal
GitHub133 has left #opal [#opal]
<
GitHub133>
opal/master 5a14d13 Adam Beynon: Cleanup Regexp.escape
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal#1702 (master - 8027655 : Adam Beynon): The build has errored.
travis-ci has left #opal [#opal]
<
adambeynon>
oh nooo
<
meh`>
it's just travis being dicks
<
adambeynon>
looks like. seems to be struggling with rubyspec git submodule
<
adambeynon>
strange
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal#1703 (master - 64e0455 : Adam Beynon): The build has errored.
gravityblast has joined #opal
<
meh`>
adambeynon, you don't need [] when it's a single char
<
adambeynon>
meh`: in the regexp?
gravityblast has quit [Quit: gravityblast]
GitHub156 has joined #opal
<
GitHub156>
opal-browser/master c091d86 meh: dom/event: simplify .currentTarget and .type polyfills
GitHub156 has left #opal [#opal]
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#100 (master - c091d86 : meh): The build was broken.
travis-ci has left #opal [#opal]
<
meh`>
come on browserstack support, answer my damned question :(
GitHub167 has joined #opal
<
GitHub167>
opal-browser/master 3db900f meh: spec: fix random timeouts using a tunnel identifier
GitHub167 has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#101 (master - 3db900f : meh): The build passed.
GitHub2 has joined #opal
<
GitHub2>
opal-browser/master cdfb2b0 meh: spec: cleanup the runner a bit
GitHub2 has left #opal [#opal]
<
meh`>
adambeynon, we're good to go now
<
meh`>
adambeynon, they answered my support ticket as I was whining about it
<
meh`>
now we won't see connection failures anymore, they were marked as passing
fkchang has joined #opal
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#102 (master - cdfb2b0 : meh): The build was broken.
travis-ci has left #opal [#opal]
GitHub99 has joined #opal
<
GitHub99>
opal-browser/master f08eec4 meh: spec: space cleanup
<
GitHub99>
opal-browser/master 0f44146 meh: spec: wait for the specs to load as well
GitHub99 has left #opal [#opal]
<
GitHub99>
opal-browser/master ba00be8 meh: dom/event: mark left over Target methods as private
DouweM has quit [Ping timeout: 272 seconds]
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#103 (master - f08eec4 : meh): The build is still failing.
travis-ci has left #opal [#opal]
GitHub37 has joined #opal
<
GitHub37>
opal-browser/master 042f857 meh: spec: use specific finders instead of :css
GitHub37 has left #opal [#opal]
<
meh`>
the doc is almost starting to look decent
<
meh`>
still more than half to document tho
<
meh`>
now if I managed to have all the specs passing without randomly failing, that would be good
<
meh`>
elia, once I'm finished with the doc, I need you to send a tweet for a call to arms to write specs
<
meh`>
and another random fail
<
meh`>
that check is retarded
dimaursu16 has quit [Ping timeout: 252 seconds]
DrShoggoth has joined #opal
GitHub61 has joined #opal
<
GitHub61>
opal-browser/master 44e0271 meh: WIP
GitHub61 has left #opal [#opal]
<
elia>
meh`, sure, imo you should have twitter access too, cc: adambeynon
elia has quit [Ping timeout: 245 seconds]
<
adambeynon>
meh`: yeah, I will send you the twitter password. Its good to keep the account as active as possible
<
meh`>
I need to make the check less retarded
<
meh`>
maybe like this
GitHub124 has joined #opal
<
GitHub124>
opal-browser/master 2176221 meh: WIP
GitHub124 has left #opal [#opal]
<
meh`>
no, that ain't gonna work in IE6 and IE7 that fail with a js error
ryanstout has joined #opal
<
meh`>
adambeynon, ping
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#106 (master - 2176221 : meh): The build was canceled.
<
adambeynon>
meh`: yo
<
meh`>
adambeynon, is there a way to change the index template in the rspec runner?
<
meh`>
I need to add some window.onerror business to check if the js loaded properly
<
meh`>
it's the Opal::Server business
<
meh`>
so I suppose I just have to add an index.html.erb
<
adambeynon>
meh`: yeah, just a custom index file should do the trick
dfranciosi has joined #opal
<
meh`>
ok, let's see how it goes
GitHub61 has joined #opal
GitHub61 has left #opal [#opal]
<
GitHub61>
opal-browser/master fced632 meh: WIP
<
meh`>
the guys at travis-ci must be hating me
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#107 (master - fced632 : meh): The build failed.
travis-ci has left #opal [#opal]
dfranciosi has quit [Remote host closed the connection]
DouweM has joined #opal
GitHub41 has joined #opal
GitHub41 has left #opal [#opal]
<
GitHub41>
opal-browser/master c001060 meh: WIP
GitHub10 has joined #opal
<
GitHub10>
opal-browser/master 6a0e7b6 meh: WIP
GitHub10 has left #opal [#opal]
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#108 (master - c001060 : meh): The build has errored.
travis-ci has left #opal [#opal]
<
meh`>
yes, shut up already
marcandre has joined #opal
marcandre has quit [Read error: Connection reset by peer]
marcandre has joined #opal
GitHub1 has joined #opal
<
GitHub1>
opal-browser/master 208cf57 meh: WIP
GitHub1 has left #opal [#opal]
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#109 (master - 6a0e7b6 : meh): The build was canceled.
travis-ci has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#110 (master - 208cf57 : meh): The build failed.
<
meh`>
fuck this gay earth
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#109 (master - 6a0e7b6 : meh): The build was canceled.
GitHub161 has joined #opal
<
GitHub161>
opal-browser/master 2ccfa2c meh: WIP
GitHub161 has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#111 (master - 2ccfa2c : meh): The build is still failing.
elia has joined #opal
Liothen has joined #opal
GitHub81 has joined #opal
<
GitHub81>
opal-browser/master 3c1fd49 meh: WIP
GitHub81 has left #opal [#opal]
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#112 (master - 3c1fd49 : meh): The build is still failing.
travis-ci has left #opal [#opal]
Liothen has quit [Quit: System of a down……]
Liothen has joined #opal
GitHub78 has joined #opal
<
GitHub78>
opal-browser/master 09f0084 meh: WIP
GitHub78 has left #opal [#opal]
dimaursu16 has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
GitHub194 has joined #opal
GitHub194 has left #opal [#opal]
<
GitHub194>
opal-browser/master 5d89a26 meh: WIP
elia has joined #opal
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#114 (master - 5d89a26 : meh): The build passed.
travis-ci has left #opal [#opal]
<
meh`>
ah, so it did
GitHub84 has joined #opal
GitHub84 has left #opal [#opal]
<
GitHub84>
opal-browser/master aba2828 meh: spec: refactor the runner a bit
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<
travis-ci>
[travis-ci] opal/opal-browser#115 (master - aba2828 : meh): The build was broken.
<
meh`>
oh yeah, sometimes that error pops up
<
meh`>
I also have a JSON undefined which shouldn't happen at all
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#115 (master - aba2828 : meh): The build was broken.
travis-ci has left #opal [#opal]
GitHub29 has joined #opal
GitHub29 has left #opal [#opal]
<
GitHub29>
opal-browser/master 6ab208a meh: spec: disable fast finish
<
adambeynon>
meh`: not seen it before. any browser in particular it shows up with?
<
meh`>
adambeynon, Opera 12.1x and IE8
<
meh`>
only seen it there
<
meh`>
the thing is
<
meh`>
I think it's an irrelevant error
<
meh`>
the specs would run even if it happened
<
meh`>
but now I'm catching errors
<
meh`>
otherwise IE6 and IE7 would have to go through the timeout
<
meh`>
and if I test something else, it breaks other things
<
meh`>
and obviously the line it states is useless, it's in Kernel.raise
<
meh`>
adambeynon, and now they passed, it's fairly random
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#116 (master - 6ab208a : meh): The build was fixed.
travis-ci has left #opal [#opal]
<
meh`>
I hate random failures
<
adambeynon>
meh`: with ie6/ie7, dont you need to include json2.js?
<
adambeynon>
meh`: nvm
<
adambeynon>
I see you are including it
<
meh`>
that's what's puzzling me most
<
meh`>
all the polyfills are included
<
meh`>
but they aren't seen or something
<
adambeynon>
meh`: I just realised, where its being used first
<
adambeynon>
int eh runner, the runtime is being loaded first
<
adambeynon>
then opal-rspec
<
adambeynon>
maybe one of those are trying to use it?
<
adambeynon>
(maybe?)
<
meh`>
sounds weird
<
adambeynon>
it loads the http.rb file, which requires json
<
meh`>
adambeynon, but it doesn't use it directly
<
adambeynon>
that might be getting loaded before the spec_helper
<
meh`>
adambeynon, do I have to require 'spec_helper' in all specs?
<
adambeynon>
meh`: I do it, out of habit
<
meh`>
yeah, I think it's the only spec that doesn't require it :|
<
meh`>
I bet it's that
<
adambeynon>
meh`: something similar used to happen in the rubyspec specs under travis
<
adambeynon>
my mac would always load specs in a different order to travis
<
meh`>
must be some fs retardation on travis
GitHub34 has joined #opal
<
GitHub34>
opal-browser/master 96016af meh: history: add back #state and relevant specs
<
GitHub34>
opal-browser/master b2a0173 meh: spec/http: require spec_helper
GitHub34 has left #opal [#opal]
<
GitHub34>
opal-browser/master 99a94ec meh: spec: change matrix order
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal-browser#117 (master - 96016af : meh): The build was broken.
travis-ci has left #opal [#opal]
<
meh`>
what the fuck?
<
meh`>
adambeynon, ^
<
meh`>
Error: undefined method `continue_async' for nil
<
adambeynon>
meh`: which failure shows that?
<
adambeynon>
I cant see it
<
meh`>
the last before the allowed failures
<
meh`>
these random failures are getting on my nerves
<
adambeynon>
meh`: ohh, I see it
<
adambeynon>
er, yeah, that is very random
<
meh`>
it's either be more lax and have random successes
<
meh`>
or be strict and have random failures
<
meh`>
either way, they are signs of a problem somewhere
<
meh`>
adambeynon, found a bug in opal
<
meh`>
{}.is_a? Enumerable returns false in opal
<
meh`>
true in ruby
<
meh`>
same for Array
<
meh`>
weird no spec found it
<
adambeynon>
meh`: ah, yes. Havent noticed that before
<
meh`>
it's because $opal.is_a uses _super
<
meh`>
so it ignores included modules
GitHub12 has joined #opal
GitHub12 has left #opal [#opal]
<
GitHub12>
opal/master 58a92e6 meh: Kernel#is_a? should check against included modules as well
skofo has joined #opal
travis-ci has joined #opal
<
travis-ci>
[travis-ci] opal/opal#1705 (master - 58a92e6 : meh): The build passed.
travis-ci has left #opal [#opal]
elia has quit [Quit: Computer has gone to sleep.]
ryanstewart has joined #opal
ryanstewart2 has quit [Ping timeout: 272 seconds]
DrShoggoth has quit [Quit: Leaving]