hmdne

Results 58 issues of hmdne

tl;dr: How to implement mutable Strings while preserving compatibility For boxed strings we are allowed to declare toString and valueOf properties on them. Not length though. So what if we...

* Disable SauceLabs automation * Support firefox and chromium runner & tests via puppeteer-ruby

Also, fix opal#2224 - make sure that lvar assignments work correctly in regards of Ruby scoping rules and we don't produce invalid JavaScript. As a side effect of this, expressions...

The closures make everything harder for how Opal is right now. Consider this theoretical code: ``` proc { a = (true and next); 6 } ``` What does this proc...

This PR: - implements some new methods, like Kernel.` - fixes a few cases on a nodejs runner

I just found out that Javascript has Bignums. Well, so this is a very early experiment (no parser support yet) ```ruby [user@localhost opal]# bin/opal-repl >> 2.to_bn + 2 => 4...

Well, yes, unfortunately this uses fork, but the architecture is provided so that we can also provide other kinds of multicore builders, like for instance this attempt to use Ractor,...

**Describe the bug** As of now, Opal follows Ruby

bug
help wanted

Rebase #1908 on current master (@iamprich removed his repository)

I tried to fix this, but now I see it's a much bigger issue in general