meh` changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at https://botbot.me/freenode/opal/
elia has quit [Quit: (IRC Client: textualapp.com)]
lectrick__ is now known as lectrick
lectrick has quit [Changing host]
lectrick has joined #opal
fkchang has quit [Ping timeout: 252 seconds]
[o__o] has quit [Ping timeout: 255 seconds]
[o__o] has joined #opal
meh` has joined #opal
ShoeSuedeBlues has joined #opal
meh` has quit [Ping timeout: 255 seconds]
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #opal
ch007m has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ch007m has joined #opal
ryanstout has quit [Quit: ryanstout]
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ch007m has joined #opal
dimaursu16 has joined #opal
tils has joined #opal
kludge` has quit [Ping timeout: 252 seconds]
kludge` has joined #opal
elia has joined #opal
<elia> adambeynon, I think opal-parser.js needs some testing, I saw an error trying to make it parse https://raw.githubusercontent.com/opal/opal/master/stdlib/native.rb
<adambeynon> elia: ok, will look into it. I think it also has that issue in parsing trailing tabs
<elia> for what I saw the problem was with an equal sign in a method signature
<elia> def alias_native(new, old = new, options = {})
kludge` has quit [Ping timeout: 265 seconds]
<elia> I found it trying to put an example of require_remote (from opal-parser)
<elia> for the CDN home
kludge` has joined #opal
<adambeynon> elia: we should probably run some of the cli specs in phantomjs as well
<adambeynon> all the lexer/parser ones
<elia> agree
<adambeynon> elia: I wondering what the best way to do it is. obviously, there is a lot of stuff inside spec/cli we cant run client side
<adambeynon> do we split those specs up into cli/ and parser/ maybe?
<adambeynon> elia: also, trying to finally get the blog online, do we keep it under blog.opalrb.org, or opalrb.org/blog ? the latter makes it a lot easier to maintain/update with the website, and middleman (which the main site uses) has a great blog plugin system
<adambeynon> elia: I have some nice topics in mind which make more sense as a blog topic, rather than static docs
<adambeynon> e.g. the Vienna::Observable stuff
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<elia> adambeynon, back, I was at lunch
<elia> adambeynon, bout the specs I agree on splitting, I never liked to have non-cli stuff in spec/cli
<elia> adambeynon, +1 for opalrb.org/blog
<elia> we can still redirect blog.opalrb.org to it
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #opal
ch007m has joined #opal
<elia> adambeynon, I'm down to 5 failures (with some mspec/rspec hackery)
<elia> adambeynon, they're probably genuine, I'm pushing to the add-parser-specs-to-mspec branch
GitHub133 has joined #opal
<GitHub133> [opal] elia pushed 2 new commits to master: http://git.io/Y9UpwQ
<GitHub133> opal/master f958d6b Elia Schito: Tweak spectator config
GitHub133 has left #opal [#opal]
<GitHub133> opal/master b36e4c5 Elia Schito: Add Module#public_class_method
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1833 (master - f958d6b : Elia Schito): The build has errored.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24096292
travis-ci has left #opal [#opal]
dimaursu16 has quit [Ping timeout: 264 seconds]
GitHub107 has joined #opal
<GitHub107> opal/add-parser-specs-to-mspec cff587c Elia Schito: Extract ParserHelper to spec/support
GitHub107 has left #opal [#opal]
<GitHub107> [opal] elia created add-parser-specs-to-mspec (+4 new commits): http://git.io/wtTB7w
<GitHub107> opal/add-parser-specs-to-mspec 3846607 Elia Schito: Remove unused constant
<GitHub107> opal/add-parser-specs-to-mspec 1571320 Elia Schito: Let the user know which files are added to MSpec (grossly)
<elia> adambeynon, ^^^ there you go, good luck :P
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1834 (add-parser-specs-to-mspec - 564b85d : Elia Schito): The build has errored.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Change view : https://github.com/opal/opal/compare/3846607e5ad0^...564b85d445c9
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24096607
GitHub137 has joined #opal
<GitHub137> [opal] elia force-pushed add-parser-specs-to-mspec from 564b85d to 991301a: http://git.io/M29_Bg
GitHub137 has left #opal [#opal]
<GitHub137> opal/add-parser-specs-to-mspec f0671b1 Elia Schito: Let the user know which files are added to MSpec (grossly)
<GitHub137> opal/add-parser-specs-to-mspec 8902180 Elia Schito: Remove unused constant
<GitHub137> opal/add-parser-specs-to-mspec 680eb8f Elia Schito: Use 2.1.1 on travis
GitHub179 has joined #opal
GitHub179 has left #opal [#opal]
<GitHub179> [opal] elia fast-forwarded master from f958d6b to 680eb8f: https://github.com/opal/opal/compare/f958d6b2468e...680eb8fa4406
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24096844
<travis-ci> [travis-ci] opal/opal#1835 (add-parser-specs-to-mspec - 991301a : Elia Schito): The build failed.
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1836 (master - 680eb8f : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24096973
travis-ci has left #opal [#opal]
dimaursu16 has joined #opal
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1836 (master - 680eb8f : Elia Schito): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24096973
GitHub98 has joined #opal
GitHub98 has left #opal [#opal]
<GitHub98> [opal] adambeynon pushed 1 new commit to add-parser-specs-to-mspec: http://git.io/eutttQ
<GitHub98> opal/add-parser-specs-to-mspec aaf5221 Adam Beynon: Fix StringScanner#[] to return nil for missing match....
dimaursu16 has quit [Ping timeout: 245 seconds]
<adambeynon> elia: ^^ that should take care of 4 of them - just 1 left now
<elia> adambeynon,
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/24103541
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1837 (add-parser-specs-to-mspec - aaf5221 : Adam Beynon): The build is still failing.
<adambeynon> elia: that last one is something we probably can't fix - requires encoding support that we just can't have :(
<elia> uuuuh
<elia> adambeynon, can't we just pretend to support it?
<elia> given JS is utf8 only we can at least support utf8 (and probably ASCII) and get angry at other encodings or just ignore the param and use utf8…
<adambeynon> elia: when I try to "enable" it, I get the wrong char being produced
<adambeynon> Expected "ሴ" to equal "ሴ"
<adambeynon> which might be an error on my part, but a bit of googling doesnt help too much
<elia> I bet (safely) on JS dumbness :D
kludge` has quit [Remote host closed the connection]
<elia> adambeynon, this seems to work
<elia> > [232, 252, 8250, 8249, 36, 35, 84, 37, 36, 84].map(function(c){ return String.fromCharCode(c)}).join('')
<elia> < "èü›‹$#T%$T"
<elia> where the initial array comes from irb:
<elia> "èü›‹$#T%$T".codepoints
kludge` has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
e_dub has quit [Ping timeout: 255 seconds]
e_dub has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
dimaursu16 has joined #opal
ryanstout has joined #opal
dimaursu16 has quit [Ping timeout: 250 seconds]
elia has quit [Read error: Connection reset by peer]
ShoeSuedeBlues has joined #opal
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
ShoeSuedeBlues has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ch007m has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dimaursu16 has joined #opal
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
ShoeSuedeBlues has joined #opal
ch007m has joined #opal
ch007m has quit [Client Quit]
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
ShoeSuedeBlues has joined #opal
elia has joined #opal
elia has quit [Ping timeout: 255 seconds]
bcavileer has quit [Ping timeout: 252 seconds]
bcavileer has joined #opal
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
fkchang has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
ShoeSuedeBlues has joined #opal
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
<ryanstout> question. I asked this a while ago, but I’m curious what the state of the Time class is in opal
goddamnhippie_ has joined #opal
ShoeSuedeBlues has joined #opal
tils has quit [Ping timeout: 252 seconds]
goddamnhippie_ has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
goddamnhippie_ has joined #opal