Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/opal/opal
Ruby ♥︎ JavaScript
https://github.com/opal/opal
d726b54a30fcb35cd80cb0ea497c7d4d34a257de authored over 3 years ago by Guillaume Grossetie <[email protected]>
f56c105eea3081fb6e41061815373ec156f780b7 authored over 3 years ago by hmdne <[email protected]>
Update UNRELEASED.md
e581038c1d504205f2b9c17447cbca452315f3ed authored over 3 years ago by hmdne <[email protected]>Update all spec submodules to the current masters
252fdba3aa8e65873dda5ea4d5de07ad18bbdecd authored over 3 years ago by hmdne <[email protected]>ae9a26dbf638b83e4b9903a1d7bf30ad08f0c283 authored over 3 years ago by hmdne <[email protected]>
9187c7e566828e2931de34e0e805e41383e26981 authored over 3 years ago by hmdne <[email protected]>
Officially start 1.2.0 dev cycle. Update UNRELEASED
f6c8d31f0cf30e92a7c9508399b80cf2dc64da01 authored over 3 years ago by Elia Schito <[email protected]>Failing spec for begin/end with early return that passes on MRI
8a4387ae0557931f02e4ace31d1516049b027215 authored over 3 years ago by hmdne <[email protected]>
Memoization with a begin/end block and an early return seems to be
causing something to go wrong...
Module inclusion bug fix with spec
4d11804e6a5ea569ee6963d816c4d75c4d777d2c authored over 3 years ago by hmdne <[email protected]>48bef8c33ffeb80305d3d2a7f9f43f47b7047937 authored over 3 years ago by Jan Biedermann <[email protected]>
c6990bf150e3593124a164a9041d049058c8ec05 authored over 3 years ago by Jan Biedermann <[email protected]>
Fix String#bytes on strict mode
24b972530efde53459f0431df65fa8e3430556c8 authored over 3 years ago by hmdne <[email protected]>56b479f7235aad4e5bad0c8592687b5691c0bf8f authored over 3 years ago by hmdne <[email protected]>
Parser 3.0: Array methods
27f4d42d38f994aa803ecc1abfc48107cd32f45e authored over 3 years ago by hmdne <[email protected]>Parser 3.0: Support beginless and endless ranges
94c437101938892f960e3238c90b5f01e9c5732d authored over 3 years ago by hmdne <[email protected]>c75aa292eda5487a0bed052097e3c5475d347d63 authored over 3 years ago by hmdne <[email protected]>
c58871e33ec9f0d7f1fb5be9f1c6be612e5b383b authored over 3 years ago by hmdne <[email protected]>
a5bd025e018bf91e246e9a7c25f4d0e3bc0ab94b authored over 3 years ago by hmdne <[email protected]>
70660fa14056b3cbf32b752133e2087dfc26030f authored over 3 years ago by hmdne <[email protected]>
9423e16811865379cfa0f6f3938fd828f658d1ce authored over 3 years ago by hmdne <[email protected]>
a6482d8ea9c24d9e8a1e20d3c77e4c4bd9c62d9f authored over 3 years ago by hmdne <[email protected]>
Parser 3.0: kwnilargs (**nil) support
3d8a80b18bb7e31b67944745f63a5963c7284325 authored over 3 years ago by hmdne <[email protected]>b788d3a7984dba217f9ad84963c1eaf2295c8041 authored over 3 years ago by hmdne <[email protected]>
Parser 3.0: Add missing tests for forward_args and numblocks rewriters
e940fab4226ae02aca08555ede96238f183749a1 authored over 3 years ago by hmdne <[email protected]>Update the current state of filters
4750c19adebea723f976dd9e8fd918dbe79d41ac authored over 3 years ago by Elia Schito <[email protected]>dd9dcd6b3d325c362a03f51f69cf769a17a69036 authored over 3 years ago by hmdne <[email protected]>
3feccc96b33c849189903413885a53d0c60e7a26 authored over 3 years ago by hmdne <[email protected]>
2a6c260461297288982f7556ff0b6cb940dd8df5 authored over 3 years ago by Sylvain Leroux <[email protected]>
Add a "Versioning" section to the README
7be6a260b9c76e6fc54c770088b18c7964911924 authored over 3 years ago by Elia Schito <[email protected]>9b548ebbb796ba5e07f8783d7a7e73a361bd1051 authored over 3 years ago by Guillaume Grossetie <[email protected]>
9d2ae2956c6352c59586128256b858acfcbefe0b authored over 3 years ago by Elia Schito <[email protected]>
Output less code for opal_engine_check
b51b023223de5deb9b355795eafa19a83a197aa3 authored over 3 years ago by Elia Schito <[email protected]>[Doc] Fixed broken 'Become a Sponsor' image
ca2d8b0d352fd2a4218ecd21b0c8b22c50cf6211 authored over 3 years ago by Elia Schito <[email protected]>977debc62a9b28804a2066de8b7ea5431a473a2d authored over 3 years ago by Akshaya Kulasekaran <[email protected]>
520b40f193e139952b39f0c89e88ea4e45a03cd0 authored over 3 years ago by Akshaya Kulasekaran <[email protected]>
The rationale for that is that if/else blocks already share the
closure in JS (we don't output `...
7194e21ab8e9448cb8d9b32fc8117a54a0986e2f authored over 3 years ago by hmdne <[email protected]>
This is a language implementation long files and a high number of
methods is the name of the game.
8b6a3e163222a0f198cbe59c1e99f78eae8a2fe5 authored over 3 years ago by Guillaume Grossetie <[email protected]>
The latest chrome is now preferring the double dollar local name over
the prototype property.
Ruby 2.5
status: eol
release date: 2017-12-25
EOL date: 2021-03-31
From: https://www.ruby-lang....
09f5108aa26696af0c821610cbd4bfb552e5d4d8 authored over 3 years ago by Elia Schito <[email protected]>4727ad125b6fbe6aca78d3406acdd20e38b83faa authored over 3 years ago by Elia Schito <[email protected]>
6ac786316d086228f25601de40fe5175e655d49f authored over 3 years ago by Elia Schito <[email protected]>
Implement String#start_with with a regexp argument
93cbc624aea766a7acb995989503111437d2c36b authored over 3 years ago by Elia Schito <[email protected]>b356b36191c3a0a7a23038531a5ea557612ec9c6 authored over 3 years ago by SAKATA Sinji <[email protected]>
Fix #2197
e57db2cce65be334a44feccf6d592437101162fc authored over 3 years ago by SAKATA Sinji <[email protected]>83a9bac33449b915e778c6463274efda99fd3bc4 authored over 3 years ago by Elia Schito <[email protected]>
e4981b14071d74a7f0a95aadc1cc7f1b6eb52ca9 authored over 3 years ago by Elia Schito <[email protected]>
Let module and class nodes share more code
7d234115f99d9329d4f09ae9f58dd15f43ac26bf authored over 3 years ago by Elia Schito <[email protected]>And fix module returning undefined instead of nil at the same time.
cd499fe3e1de32a66ce9d87e9e077e374916f774 authored over 3 years ago by Elia Schito <[email protected]>Parser 3.0: Forward arguments support: def a(...); puts(...); end
631503c8957d1c6df60d158daf7db03b099b5129 authored over 3 years ago by Elia Schito <[email protected]>1ca8c7c8439f89a5e22ee0282ff541f05b8fe4ec authored over 3 years ago by hmdne <[email protected]>
Update Hash#{merge, merge!, update} as taking multiple arguments
* hash-merge-takes-multiple-ar...
4d93700d50f59001a74b1595a768c21688f336e4 authored over 3 years ago by Elia Schito <[email protected]>8f704ab0100fe7b8543c9129a8aaad97f501a0c6 authored over 3 years ago by Kenichi Kamiya <[email protected]>
Fix a typo in HACKING.md
dfc4e0225f4d9f19a0fcfbfd5c8f3233ed1bdb6b authored over 3 years ago by Elia Schito <[email protected]>Fix Number#to_i with huge number
90c4c8d832a48e2f38b88689c150a0f7e592e667 authored over 3 years ago by Elia Schito <[email protected]>This pull request fixes the behavior of Number#to_i to that of Math.trunc() of JavaScript.
Befo...
ad70c9d6dd49f564d3d1c7aac8ce8180ca7bd190 authored over 3 years ago by SAKATA Sinji <[email protected]>735c4289d71a0a78337d6859a72904b6f5ee73e9 authored over 3 years ago by Elia Schito <[email protected]>
Fix finding encoding aliases
a555f54a2fc9cdec3ea46c30a4d94cf880cba9c2 authored over 3 years ago by Elia Schito <[email protected]>
This will help in keeping things fast, since this is called for every
string when the encoding i...
Also have set_encoding fail if encoding is not supported.
Fixes #2181
cf000875166f359e439596e033aee35fbcaadd85 authored over 3 years ago by Sam Ruby <[email protected]>6a6f5be986de544bb200a7c04530cc1db83ddffa authored over 3 years ago by Elia Schito <[email protected]>
6b453eb4e34c94f115499b748db72b275f273f8e authored over 3 years ago by Kenichi Kamiya <[email protected]>
48cc96ebc1388570e0155d18f916962d2f5ba410 authored over 3 years ago by Kenichi Kamiya <[email protected]>
bdd7ea23bbdc3eac41ebb084cc754065632d51ee authored over 3 years ago by Elia Schito <[email protected]>
Fix node cli runner
782eb13c5cd3cdcf6637b7725eb720275178e76f authored over 3 years ago by Elia Schito <[email protected]>
Previously was relying on the toplevel package, which is not available
when the gem is installed.
efe759231de50c71a7d1962676ec67b38a1a3f9b authored over 3 years ago by Elia Schito <[email protected]>
b2a27d2d263e11db715c1f042a0ce6b9be59105b authored over 3 years ago by Elia Schito <[email protected]>
ce270bddae15e08db1139264bfab9484276f8eb3 authored over 3 years ago by Elia Schito <[email protected]>
787a031f65274b12827cbd9c0dc55d9b00111bbb authored over 3 years ago by Elia Schito <[email protected]>
826307351ca9acf4f6f0eab3159719de34c9ae5c authored over 3 years ago by Elia Schito <[email protected]>
New year
fcc956552de260bdae84ec36b3c6b25162463748 authored over 3 years ago by Elia Schito <[email protected]>c64e7d5f942fa5ba78d66ffca7b66ebb28f1e294 authored over 3 years ago by MrBrain295 <[email protected]>
68b5705be7cd402b9a1cf3b1df3cf2e6d217d09e authored over 3 years ago by Elia Schito <[email protected]>
2ab89d387c813c6ecbd47efdc3cfa784efa66799 authored over 3 years ago by Elia Schito <[email protected]>
fe383942d16cae14567de865a44434aa441ad1ff authored over 3 years ago by Elia Schito <[email protected]>
dad523f195561b23c8032ea30b20ab854277a6d4 authored over 3 years ago by Elia Schito <[email protected]>
Fix String#unicode_normalize
2fdd687208045e51355dc9798c98e3c388937fbf authored over 3 years ago by Elia Schito <[email protected]>2e240752f32372d086aaef2f66547b1e43c849ff authored over 3 years ago by Elia Schito <[email protected]>
6e04e45beca1a24ff7eb6f2f88054bf563d71a6b authored over 3 years ago by Elia Schito <[email protected]>
Comment out the "Failed to load WithCLexer, using pure Ruby lexer" warning
eb3b0cfb18c03483efb0515af032fa41930622d8 authored over 3 years ago by Elia Schito <[email protected]>aed0c065672b580f0443e8d15f0a02cd19a25571 authored over 3 years ago by hmdne <[email protected]>
The rationale behind this is that we don't have a matching c_lexer for
parser 3.0.0.0 and this w...
1d880416402e8bc808a36c3a60b90d35173d9688 authored over 3 years ago by Elia Schito <[email protected]>
Restore compatibility with Chrome 38
f1b3c709d9787a37b27ae66725c6097a2ae5aa10 authored over 3 years ago by Elia Schito <[email protected]>Pre-release UNRELEASED.md update
480cdb103be1a45a12dc2328130a9fc22c16fc4e authored over 3 years ago by Elia Schito <[email protected]>19a2d297383fbba927a3789c238971ab992cdb0e authored over 3 years ago by hmdne <[email protected]>
Create Roda+Sprockets quickstart documentation
f49ebee308c8e8716bd58297d2e3078ebe60587c authored over 3 years ago by Elia Schito <[email protected]>Update Sinatra documentation
16309a6df31f333ec75d62f241fc844f1515ee71 authored over 3 years ago by Elia Schito <[email protected]>
This is an ancient browser, I know, but it's the basis
of many smartphone default browsers.
691dac988688d1f466e862a46176641d3944af16 authored over 3 years ago by hmdne <[email protected]>
Tested on opal 1.0/1.1 and opal-sprockets 0.4.9/0.5.0
f47e1b5fb86afaba4cf55b09143a665860185bc4 authored over 3 years ago by hmdne <[email protected]>Parser 3.0: methods
e65a87db622749b5399fd100d87bd85287c84067 authored over 3 years ago by Elia Schito <[email protected]>4836fed1fa7153148f1d0cb9d679b5ee5d53bece authored over 3 years ago by hmdne <[email protected]>
38061cdbfb2eeee31a8c122af6ff861a983fb362 authored over 3 years ago by hmdne <[email protected]>
d548c2c0d1ba4e23879de1c62731632bb4f5b7f9 authored over 3 years ago by hmdne <[email protected]>
On par with Ruby 2.7.
This commit rewrites Comparable#clamp to be as close to MRI's cmp_clamp
a...
0653ef2ed0030386d984f17b1bc548424fcfe40c authored over 3 years ago by hmdne <[email protected]>