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
The problem being that in strict mode boxed 0 is !== from 0.
7817be5725f9f9babc0cf69e93f6a83df4b7758c authored about 3 years ago by Jan Biedermann <[email protected]>Fixes #2287
Co-authored-by: Lionel Chauvin <[email protected]>
b3dea98cabfa88ae9d053b3f13f849f0d5e6fc93 authored about 3 years ago by hmdne <[email protected]>Co-authored-by: Lionel Chauvin <[email protected]>
13d63de60bdf2d16cebfd170d4dc6a5fca5171fd authored about 3 years ago by hmdne <[email protected]>
This includes strings like "\e#{nil}" where "\e" was previously
inspected, which doesn't make se...
c921208fc00c502e8c56406652e5b60e9344b7b1 authored about 3 years ago by hmdne <[email protected]>
ea2637702ed44c13eae0799488f0c7b5bdea9447 authored about 3 years ago by hmdne <[email protected]>
4f57623519c3e52d93aea821b9ab15b8ca060e78 authored about 3 years ago by hmdne <[email protected]>
09397df522751026d71a346cf048878f25b71fe6 authored about 3 years ago by hmdne <[email protected]>
00ccedf3833cf6759b86ab3a8c357c27ce80b3bb authored about 3 years ago by hmdne <[email protected]>
ec4b26837908a410332753733277dcf71fdec98f authored about 3 years ago by hmdne <[email protected]>
7253a8c9ea6c296c34ea03b02e8ef9eb1f26557b authored about 3 years ago by hmdne <[email protected]>
e40d16a1c4610c1cb708a355952a06ee29891750 authored about 3 years ago by Jan Biedermann <[email protected]>
9b2b285e4cc5182496ca6addd6a9bfe10abb68d5 authored about 3 years ago by hmdne <[email protected]>
05a471e3039620a9d7477eb31429a64a7a07240b authored about 3 years ago by hmdne <[email protected]>
- Compiler specs to support Opal.queue
- CRuby tests don't support Kernel#sleep
- PromiseV2 erro...
7a1c1379f13f44aaf867b35a283152a5d0b7d08e authored about 3 years ago by hmdne <[email protected]>
aa52606d0a17ed7ce6f141c26666792ca986d0fc authored about 3 years ago by hmdne <[email protected]>
57c8d13748f2f4b109517a4cae323dae8aa85ac2 authored about 3 years ago by hmdne <[email protected]>
2568feeead26b8e978b43e92ae3a3c73a37034c7 authored about 3 years ago by hmdne <[email protected]>
8cef252b8229ca896dbfd1607b08e988d837c9fa authored about 3 years ago by hmdne <[email protected]>
2215a6ffb33d3fe2207ec9807a885d60d99acf7f authored about 3 years ago by hmdne <[email protected]>
58a1694aefc6ebb1ba09c7191a4d92bf349c4e3d authored about 3 years ago by hmdne <[email protected]>
This reverts commit 5e8a0e0e0c5c611a3bef2144cf2decf57feffe41.
d28905b855c6076a7361fc1e5c674267aa9d9967 authored about 3 years ago by hmdne <[email protected]>
In general, if you don't use #await, you won't notice any changes.
But then if you do, this gene...
4460c7ba4325d1417c7d22bd1ad4ad09bf3ffa57 authored about 3 years ago by hmdne <[email protected]>
README: Synchronize with the CDN
6a03ab014a828d58bd2b177b75925adfaeecc9dd authored about 3 years ago by hmdne <[email protected]>9519b3072b06ea1c3de025bfc63f16b5a8622c5d authored about 3 years ago by hmdne <[email protected]>
0e96226972389599e503871ad10cdb3277c4ce50 authored about 3 years ago by Elia Schito <[email protected]>
MSpec: Also test Matrix and Enumerator::{Lazy,Yielder,Generator}
2ce7ff7ad0e4bb8721a7d54bd9392db632bee80b authored about 3 years ago by Elia Schito <[email protected]>Super node cleanup
14711e4f93aad937dbcd68c5bceb6595be10c1a4 authored about 3 years ago by Elia Schito <[email protected]>e0d3a98ddcc45e652861ae5492f91f7ad84a6e57 authored about 3 years ago by hmdne <[email protected]>
Save the definition and runtime of some methods.
9feb2fd1da7948ada93cd09c9d44c37f11c6c621 authored about 3 years ago by Elia Schito <[email protected]>389dbd9e92ef51962aa7041e31e0009e9fb3a39a authored about 3 years ago by Elia Schito <[email protected]>
21c0523ecdf409a86d3f8d58e7cb83f02eb0b709 authored about 3 years ago by Elia Schito <[email protected]>
Make REPL actually very useful
64816f56baa3c202d6696da9940a7b6351ed6504 authored about 3 years ago by Elia Schito <[email protected]>f30c5b639bd75528b96d1bdcaa2deb304767105e authored about 3 years ago by Elia Schito <[email protected]>
Exiting from inside the proc causes a SystemExit exception that's not
rescuable.
c26266e53b59a6f5d91cd5d27e117514a404fecd authored about 3 years ago by hmdne <[email protected]>
d2ce28e85996b01fd2d1715e65279aa736a89236 authored about 3 years ago by hmdne <[email protected]>
8d8095bf2c80778ab1650536bdf5282ee4c9d8b2 authored about 3 years ago by hmdne <[email protected]>
7ecaecd27076ef0be2a0888b14fe615b34fa2318 authored about 3 years ago by hmdne <[email protected]>
2fe4e54685e290eea4fbd3c8a9990a2cc5f0e565 authored about 3 years ago by hmdne <[email protected]>
97dce3b9ce074b0ab1a3ecfb1350baeda27bda7b authored about 3 years ago by Elia Schito <[email protected]>
Allow for multiple underscored args with the same name in strict mode:
d7c51cfe2d93d51f2ff5bea70cb9c7099cf5f99e authored about 3 years ago by Elia Schito <[email protected]>implement Regexp#names for compiler compatibility
d592789fe1ac4d082f892f9b0859e02a6092beee authored about 3 years ago by Elia Schito <[email protected]>e61f0a319b004f2bcc89584c72a2dda582bdbb9f authored about 3 years ago by hmdne <[email protected]>
Add support for ECMAScript modules with an --esm option
ecd54c40ffa4361e9cb5436e8fcfcc26b0682237 authored about 3 years ago by Elia Schito <[email protected]>2b259b3aaed5b9ffe6d174ad74bdcaaf57d8950b authored about 3 years ago by Jan Biedermann <[email protected]>
Fix: warning: The "typeof" operator will never evaluate to "null": ca…
feffb7a158649a931fac8b9930e8f84d4e11f243 authored about 3 years ago by hmdne <[email protected]>27eab251c923258bd24281de417baa06c1b101e5 authored about 3 years ago by Jan Biedermann <[email protected]>
def fun(_, _) or def fun(_ignore, _ignore)
298e53d3647ccd029c1efddf393cc786424c26c0 authored about 3 years ago by Jan Biedermann <[email protected]>5c388ed62890234a5b4958f72315f6bd6f8ba30a authored about 3 years ago by hmdne <[email protected]>
Compiler cache: Don't error out in multithreaded conditions
1360814a5efea249d18b28218229f9ec799cad7e authored about 3 years ago by hmdne <[email protected]>d626555ff9deff8db3a0de6533aea88711777f84 authored about 3 years ago by hmdne <[email protected]>
ce48798f7d67312e9f3379103ce53eea40e9a446 authored about 3 years ago by hmdne <[email protected]>
3339c7e4f240c021ea473f14f7d79af24b640398 authored about 3 years ago by hmdne <[email protected]>
e6d8a1b239790273a3818cd0fe595e15cc31f2a0 authored about 3 years ago by Jan Biedermann <[email protected]>
bd7f75cd7dcb7d57511e4fcab425224f59ea8813 authored about 3 years ago by hmdne <[email protected]>
Support return from lambda (fixes opal#260)
1ed85c5775c4c31515eef388444f1eafcb03e67c authored about 3 years ago by hmdne <[email protected]>
The lambdas are now behaving exactly as they do in Ruby, they work just
like the def in terms of...
Bug: TrueClass === false; FalseClass === true #2230
95375cf9c080c188dfe9e78d83456864f4569453 authored about 3 years ago by hmdne <[email protected]>1d92fdda4bee002b667176aeee6a0fec9a8979cb authored about 3 years ago by Elia Schito <[email protected]>
Switch from jshint to ESLint
79e7ed12eab0a09a7e051724c1bef5a94f8e8c0f authored about 3 years ago by Elia Schito <[email protected]>2e453a31a9f476d1a10b432faa9b42c9b974eda6 authored about 3 years ago by Elia Schito <[email protected]>
- Keep targeting ES3
- Show issue location on both the compiled and the original file through
...
0e9349ee34bf6a5233d57bf2d2d3dc552dac64e4 authored about 3 years ago by hmdne <[email protected]>
8f8776234baee92e1867a9b871c12ecbc254b045 authored about 3 years ago by hmdne <[email protected]>
fec6d513749d8b7d0caaab32e4bb1f3d0b4dd122 authored about 3 years ago by hmdne <[email protected]>
e165987f3fe11ba85a182b1263e0d2430de96f13 authored about 3 years ago by ppmasa8 <[email protected]>
b1c60ac8fdb2a4cf22aa6743c3dbd2fc2e7ede73 authored about 3 years ago by Elia Schito <[email protected]>
764fb20af08551d332ebd2f9679ec95879339c82 authored about 3 years ago by Elia Schito <[email protected]>
Refactor the performance_compare task
897fb7d73bc314f52a70e94d4f31d9cc1b6ca6f7 authored about 3 years ago by Elia Schito <[email protected]>63a796bfec5d0fe0c2822bc6e2fbf3766adc51d2 authored about 3 years ago by Elia Schito <[email protected]>
4af927a7bb8aca5680401fe2ed7a903c2012a968 authored about 3 years ago by Elia Schito <[email protected]>
f60e37c1dcf9f5051bd7f3f68998d3193244092d authored about 3 years ago by Elia Schito <[email protected]>
- Move shell commands from tasks to constants to avoid an extra shell-out
- Extract the stat col...
Improve a bit on the caching mechanism
96bf8f561267736ce7ce3e4cd91b87e7d465657c authored about 3 years ago by Elia Schito <[email protected]>Binding and scope variables support for eval()
acfbc71b6a79c23e941259c0734e03ad27ef1fd7 authored about 3 years ago by Elia Schito <[email protected]>1f262e02261957e6fe77f1c15a8e4f1615186620 authored about 3 years ago by hmdne <[email protected]>
5c95ff1065d7b8e85df23661cca2500c9590816e authored about 3 years ago by hmdne <[email protected]>
* It is now implicitly loaded by default if any writable paths are
found and a check for those...
3129ff861fbaa6a77311fb653728abc6b37eb375 authored about 3 years ago by hmdne <[email protected]>
- Don't care about Opal::Config.compiler_options - we get those during a
hash computation
- Co...
657d8a4fefbf00cdb45210bf2d40a13ab556256c authored about 3 years ago by hmdne <[email protected]>
e9ae47d6779cdbf73b2197f42dbf47a0a696fdc7 authored about 3 years ago by hmdne <[email protected]>
Bug: #to_json output differs between Ruby and Opal
1e907080187e99a5235e972c77c764941853e525 authored about 3 years ago by hmdne <[email protected]>214f205676ace5fc93fb782e93224be6586236bd authored about 3 years ago by ppmasa8 <[email protected]>
c2eca442aa092a3fd9ac0cf4bc87fe44b99bcc12 authored about 3 years ago by ppmasa8 <[email protected]>
78a25909f47fa6bc72ba8c3e7ba412c8372485bd authored about 3 years ago by ppmasa8 <[email protected]>
d1ecd902681a311c406e8da69f31f5853182f0e6 authored about 3 years ago by hmdne <[email protected]>
6e6ecb6d50dd0f4f26f3a285c3244b6ae27dcc29 authored about 3 years ago by hmdne <[email protected]>
bd996fbccfa885175d6a645d77377b4df5ee44d6 authored about 3 years ago by hmdne <[email protected]>
GJS Runner
ea3f8ec192bf51552d3bed32d4c7f025bd6b79f4 authored about 3 years ago by Elia Schito <[email protected]>15d50c27f70fed3b5446517c97a2a2e17beb4268 authored about 3 years ago by hmdne <[email protected]>
Source map: lines should start from 1, not 0
c24aa062416ccb056b4b3a7a64da9d5cef1fd42a authored about 3 years ago by Elia Schito <[email protected]>6569c1dd918857f8b1da5ba68650edc3c724d09a authored about 3 years ago by Elia Schito <[email protected]>
66b7b2522afeaf6418764723e31f791af5ce831f authored about 3 years ago by Jan Biedermann <[email protected]>
da6f828f791a9a35e98b6e5bbe5d30b59bb68b85 authored about 3 years ago by Jan Biedermann <[email protected]>
Output Exception#full_message on uncaught exceptions
25dcf2cd76f3f674a297ccd4dcb18a358df7b677 authored about 3 years ago by Elia Schito <[email protected]>afb3335fffe0bb371cae364ed28ebb4db2ec2644 authored about 3 years ago by Elia Schito <[email protected]>