GitHub124 has joined #opal
<GitHub124> opal/master ce5cd7e meh: Add Native.is_a? to wrap instanceof
GitHub124 has left #opal [#opal]
<GitHub124> [opal] meh pushed 1 new commit to master: http://git.io/3KpanQ
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1039 (master - ce5cd7e : meh): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11943987
e_dub has quit [Ping timeout: 248 seconds]
GitHub93 has joined #opal
GitHub93 has left #opal [#opal]
<GitHub93> opal/master 3c5cb19 meh: Drop the .valueOf in Native.try_convert, doesn't work in IE6
<GitHub93> [opal] meh pushed 1 new commit to master: http://git.io/ednOBg
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1040 (master - 3c5cb19 : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11944808
e_dub has joined #opal
e_dub has quit [Remote host closed the connection]
e_dub has joined #opal
e_dub has quit [Ping timeout: 248 seconds]
denysonique has quit [*.net *.split]
davidboy has quit [Ping timeout: 245 seconds]
denysonique has joined #opal
denysonique has joined #opal
denysonique has quit [Changing host]
denysonique is now known as Guest33176
Guest33176 has quit [*.net *.split]
e_dub has joined #opal
Guest33176 has joined #opal
davidboy has joined #opal
e_dub has quit [Ping timeout: 240 seconds]
Guest33176 has quit [*.net *.split]
adambeynon has joined #opal
e_dub has joined #opal
adambeynon has quit [Quit: Textual IRC Client: www.textualapp.com]
DouweM has joined #opal
kludge` has quit [Ping timeout: 240 seconds]
kludge` has joined #opal
denysonique has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal-sprockets#1 (master - c6d260a : Elia Schito): The build failed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-sprockets/builds/11957028
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
e_dub has quit [Ping timeout: 252 seconds]
e_dub has joined #opal
GitHub66 has joined #opal
<GitHub66> [opal-sprockets] elia pushed 1 new commit to master: http://git.io/6DS51Q
GitHub66 has left #opal [#opal]
<GitHub66> opal-sprockets/master a21621a Elia Schito: 1.8 hash
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal-sprockets#2 (master - a21621a : Elia Schito): The build was fixed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-sprockets/builds/11960681
travis-ci has left #opal [#opal]
GitHub166 has joined #opal
<GitHub166> [opal] elia pushed 1 new commit to master: http://git.io/T_hW7w
<GitHub166> opal/master c5cdbce Elia Schito: Restore output silencing spec helper
GitHub166 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/11961344
<travis-ci> [travis-ci] opal/opal#1041 (master - c5cdbce : Elia Schito): The build passed.
<elia> brixen: it's ok if I send a PR to rubyspecs with a work around our lack of mutable strings? (from "<<" to "+=")
<elia> meh`_: u think we should support Time#isdst? (considering this is an example implementation of DST for js: http://www.codeproject.com/Articles/58728/JavaScript-code-to-determine-when-DayLight-Savings)
<meh`_> lol
<meh`_> yes, I think it'd still be worthwhile
<elia> agree, look at the first line of this post: http://michaelapproved.com/articles/daylight-saving-time-dst-detect
<elia> Detecting DST should be a basic function that’s included in Javascript. Sadly, along with many other basic functions, this one isn’t.
<brixen> elia: not sure I follow
<brixen> elia: do you have an example?
<elia> changing from `zone << offset.to_s` to `zone += offset.to_s`
<brixen> elia: yep, totally fine
<elia> brixen: thx
<brixen> I didn't realize opal had immutable strings
<brixen> this makes me very happy :)
<elia> js fault :)
<brixen> it's one of the things I'm doing in Rubinius X
<brixen> immutable strings are a very good idea
<brixen> I'm adding ByteBuffer for I/O cases
<elia> actually we're using js strings for both String and Symbol
<brixen> makes sense
<elia> that's mostly performance-wise, but from time to time the "introduction of mutable strings" topic pops up
<elia> :)
<brixen> lol, I'm sure it does
e_dub has quit [Quit: It's a hard knock life]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
<elia> meh`_: it's red pill
<elia> looking into Class#remove_method
<elia> all started adding Numeric #seconds + specs from activesupport
<meh`_> elia, a bunch of specs pass in IE6, about 54 IIRC, and they're fast
<meh`_> everyone should use IE6
<elia> lol, remember when I had IE4 stickers
DouweM has quit [Ping timeout: 264 seconds]
DouweM has joined #opal
e_dub has joined #opal
e_dub has quit [Ping timeout: 252 seconds]
e_dub has joined #opal
e_dub has quit [Client Quit]
e_dub has joined #opal
e_dub has quit [Quit: It's a hard knock life]
DrShoggoth has joined #opal
kludge` has quit [Disconnected by services]
kludge` has joined #opal
kludge` has joined #opal
kludge` has quit [Changing host]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
greg___ has joined #opal
<greg___> hey guys, I am using opal and have compiled some ruby code to js which is running ok, but now how can I access from JavaScript the ruby methods and properties of both Classes and ojbects I created in ruby?
<greg___> all I could find in the docs is about calling methods defined in main scope: Opal.Method.$method_name();
<greg___> say I want to return for example a "person" object created in ruby with person = Person.new
<meh`_> greg___, that's not going to fare well
ryanstewart2 has joined #opal
<greg___> in which way?
<meh`_> greg___, using Opal code from JavaScript
<meh`_> it wasn't designed to be like that
<greg___> I see... I am using opal-jquery, and since documentation is not complete I was trying to find out what methods were available on certain html elements. So for example in ruby code I have "button = Elements["#button"]; puts button.methods. Now js console outputs all opal-jquery methods, and I wanted to try and call them on the console to fiddle a bit with them, instead then modifying ruby app, saving, recompiling and seeing result
<meh`_> greg___, ooh, just that
GitHub121 has joined #opal
GitHub121 has left #opal [#opal]
<GitHub121> opal/master 86a30de Elia Schito: Indentation
<GitHub121> opal/master 63377dc Elia Schito: Numeric#inspect is an alias of #to_s
<GitHub121> [opal] elia pushed 3 new commits to master: http://git.io/eF-U3Q
<GitHub121> opal/master 0f1aff2 Elia Schito: Add Native::Array#inspect
adambeynon has joined #opal
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1042 (master - 0f1aff2 : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11982947
travis-ci has left #opal [#opal]
<meh`_> adambeynon, hey
<adambeynon> hey meh`_
<meh`_> adambeynon, here for a visit or late night bug fixing?
<adambeynon> meh`_: a very quick stop :)
DouweM has quit [Ping timeout: 260 seconds]
<meh`_> adambeynon, quite a few specs are passing IE6
<meh`_> (of opal-browser)
adambeynon has quit [Quit: Textual IRC Client: www.textualapp.com]
meh`_ has quit [Quit: I don't want to live on this planet anymore.]
GitHub198 has joined #opal
<GitHub198> opal/master a0a84ba Elia Schito: An attempted implementation of Module#remove_method
GitHub198 has left #opal [#opal]
<GitHub198> [opal] elia pushed 3 new commits to master: http://git.io/mxcetQ
<GitHub198> opal/master a7fbaba Elia Schito: Code layout
<GitHub198> opal/master eacc7fd Elia Schito: Add Time.mktime implementation with specs
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1043 (master - eacc7fd : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/11986144
<elia> \o/
elia has quit [Quit: (IRC Client: textualapp.com)]
greg___ has quit [Quit: Page closed]
e_dub has joined #opal