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
Not anymore at least.
559cb3443509da7ed908f5d594a839c5efc8cc0b authored over 5 years ago by Elia Schito <[email protected]>113d4ecfa4583e10ae828cb4b1522876f75355b8 authored over 5 years ago by Elia Schito <[email protected]>
Fix Class#native_alias error message
076c769427315c54e13f96ac45a9e4ababb101f0 authored over 5 years ago by Elia Schito <[email protected]>
A typo in the error message generation was raising the same error class we
were expecting, so th...
Fix methods of `Comparable` when `<=>` does not return Numeric
0fad7074c16ade1d8fb4a898e015fdd1ad430dbb authored over 5 years ago by Elia Schito <[email protected]>
When `<=>` raises an exception, `Comparable#==` now lets it go
through.
Also, methods of `Compa...
92ecfaee68bba5ab93d54da73306df77a0ee888f authored over 5 years ago by Takuya Aramaki <[email protected]>d429e537523a88a7d0f3ad6f4359daa1c9fede51 authored over 5 years ago by Elia Schito <[email protected]>
Resolves #1943
01d081affec1ded599b201e98a16245c140b0f1a authored over 5 years ago by Guillaume Grossetie <[email protected]>8a4e8495037cd02a67e6b36a00e8391bb6393586 authored over 5 years ago by Guillaume Grossetie <[email protected]>
resolves #1940
ad7ecdaa171c28eaa7634af6e32fc059dce328b5 authored over 5 years ago by Guillaume Grossetie <[email protected]>6510ee2e14d8818afd8954c3d852da590e2623e6 authored over 5 years ago by Elia Schito <[email protected]>
de2ce9921f1ebe49ea83154410df32edf5c22f7c authored over 5 years ago by Elia Schito <[email protected]>
Implement PlatformGuard for mspec
1cc1500c90f32750a719533d4742f7821aa04183 authored over 5 years ago by Elia Schito <[email protected]>Uses the environment variable OPAL_PLATFORM_NAME and OPAL_POINTER_SIZE.
7a4bc4341e0dfffcb98905397beaf3e0bddba680 authored over 5 years ago by Guillaume Grossetie <[email protected]>Update RubySpec
9b9817496418039165f4ca71c2a7cc81b2a564b5 authored over 5 years ago by Elia Schito <[email protected]>🎉🎉🎉 Happy New Year!
eccde6f9bea265a305b536d129fcf5f7d47cb416 authored over 5 years ago by Elia Schito <[email protected]>860d0d6f36bdf9ef9b1b3f2eb8ab6c535da074df authored over 5 years ago by Guillaume Grossetie <[email protected]>
Commit: a5654391c23a783cee76de3c279d7616b4683c92
* chomp must return an empty String when arg =...
aa64bcda36079a239cc50786386edfe3de16a57c authored over 5 years ago by Guillaume Grossetie <[email protected]>chomp must return an empty String when arg == self
31d26d697ab7b75e78fbeb8d0d80739eeda715b5 authored over 5 years ago by Elia Schito <[email protected]>Move Kernel#format (and sprintf alias) to a dedicated file
b52ba38a1c012a67286b4bb03eecd68a8cf5f090 authored over 5 years ago by Elia Schito <[email protected]>Resolves #1902
2a8c0c724d641a4f98f5baa1e8e6d213b9de76ec authored over 5 years ago by Guillaume Grossetie <[email protected]>Fix ||= on constants
7eafa357ece79b37c0a3d932bc556712248fbe2c authored over 5 years ago by Elia Schito <[email protected]>
This is a special case where the assignment happens if either the constant has
a falsey value or...
Reduce compiled size (if you don't need this module).
Resolves #1927.
d136ea884a70d31e5d8eec9fe419d280500dbd20 authored almost 6 years ago by Ilya Bylich <[email protected]>
Implement File#absolute_path
94183c6105a0ab3c7b2e3530d946c935f6f4cbec authored almost 6 years ago by Elia Schito <[email protected]>Resolves #1923 Implement ENV.key? in Node.js
4a5f11d8200c1297073248cb200695371a474e40 authored almost 6 years ago by Elia Schito <[email protected]>
- []
- []=
- key?
- has_key?
- include?
- member?
- empty?
- keys
- delete
- to_s
c1118304f9107555d107532fec1e06c676879196 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
ccf8821c6c0f7bbce30b2b4afeb11b7d75abbc00 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
e2061bf7abbd5085209477667744f3cd7405017d authored almost 6 years ago by Guillaume Grossetie <[email protected]>
ArgumentError: non-absolute home
b7ec6e6ae23303a7e9f97b735bef8db1035dc96c authored almost 6 years ago by Guillaume Grossetie <[email protected]>94a4152d78782b83cbd8bf63ef78c8663d27274f authored almost 6 years ago by Guillaume Grossetie <[email protected]>
0530cbd693bc058d75c8c821758857e3e221c744 authored almost 6 years ago by Elia Schito <[email protected]>
Now the Changelog file is completely generated.
cfb4a3c20fab1e62a0b4d1d1c19f094551a47dac authored almost 6 years ago by Elia Schito <[email protected]>Read encoded files and force encode to utf-8 (binary mode)
171a6e4d3e03d11e25310df6be5902d080d5eed1 authored almost 6 years ago by Elia Schito <[email protected]>c642b13fbfdb34e7743d2a7f18b957619c9ec601 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
a916124f49e96b10ccfc4bd7f66ba9c84995d3f8 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
e230e0113e7326e62273b9e36cbc0544c5a5a42c authored almost 6 years ago by Guillaume Grossetie <[email protected]>
7e719a2affaee640e039bfb0dc7bfcdd0de2b290 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
Fix JRuby build on master
a564bdd11e8efc673cb94bcc62d880d138d72fa8 authored almost 6 years ago by Elia Schito <[email protected]>b69301207ec9c98e0815c32a60cb8be46197f64d authored almost 6 years ago by Guillaume Grossetie <[email protected]>
Otherwise we need to to also ensure ruby gems is > 3.
f677df2426c1d3014b0e5f9148641f71723ba1d3 authored almost 6 years ago by Elia Schito <[email protected]>Resolves #1912, Upgrade glob to 7.1.3 (with Node.js 8.11)
a12586be4e0c4c381127f9cb1e8eb694d8e57618 authored almost 6 years ago by Elia Schito <[email protected]>Update MSpec and RubySpec.
446f9b20f7cf7f2c5b93ae05a390c56e323560dc authored almost 6 years ago by Elia Schito <[email protected]>Allocate a class object for bridged classes
2a5059bbeb81e3903fea21af3cb49ed3670bacc5 authored almost 6 years ago by Elia Schito <[email protected]>32927b597ffd3bd365e3845054eeb1e969f34585 authored almost 6 years ago by Ilya Bylich <[email protected]>
a1c05030bb0ab246468ae199fb98cd4bf4a648c9 authored almost 6 years ago by Ilya Bylich <[email protected]>
An easy entry point for setting up the project for development.
b1b8aa65011fc35352230e4fb684c8def966964d authored almost 6 years ago by Elia Schito <[email protected]>
Standardize the access to the class' constructor, allowing it to be different
from the class con...
593c5773d0d9afb16781d083223040691f60282d authored almost 6 years ago by Elia Schito <[email protected]>
The .$$prototype property is now a proxy of the actual prototype, this is
preparation for the se...
The produced code is cleaner, shorter and the native stack traces more
readable.
11fcc68f74501c7b6b2c096db71809ac7d9ac6c3 authored almost 6 years ago by Elia Schito <[email protected]>
Since now all methods are defined with Opal.def() and the `def` temp was only
used for initializ...
Support binary data in File#read (Node.js)
ca4816c39c3d77310365c362eb7af381f139d287 authored almost 6 years ago by Elia Schito <[email protected]>req.getResponseHeader can return null
b33db4acc9fc73efa2c10b7448a08eb4426d57d6 authored almost 6 years ago by Elia Schito <[email protected]>02e2e134d7e9e7c2eed672201e57375392a1fb84 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
b54ca64d2b1aa3b07f3d344bdb0d8dec61aab032 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
91dd59446cb48a302691e18a4b56b41a7324c7cf authored almost 6 years ago by Guillaume Grossetie <[email protected]>
1dd39b236639ca888ba130b212bbfd13b54c9f53 authored almost 6 years ago by Ilya Bylich <[email protected]>
Travis updates: 2.6 & truffleruby
30caa0ab2d468722e315b6f2a9f003716c570da2 authored almost 6 years ago by Elia Schito <[email protected]>Remove Marshal::BinaryString
d8edec7a3467e94488c9a6c34b661aada093c365 authored almost 6 years ago by Elia Schito <[email protected]>1aecaf94ecc95465f04d8a55c01f1c36c8b73339 authored almost 6 years ago by Elia Schito <[email protected]>
80461444220100606c598f009555c879d8dc4a72 authored almost 6 years ago by Elia Schito <[email protected]>
Replace the custom (hackish) class with a simple (hackish) helper function.
This has the advanta...
And avoid wasting time the next time!
48c230568baa6c9805e095b156786372938edf30 authored almost 6 years ago by Elia Schito <[email protected]>
Replace xmlhttprequest with a fork (unxhr 1.0.1) to support binary data.
The fork library also ...
misc improvements
e7cff2668f8068ee5ef7816e7fdfbc8bfeae4dca authored almost 6 years ago by Elia Schito <[email protected]>ccf73fd56e5e8c727d1d478cd5dfc17b3973292f authored almost 6 years ago by Elia Schito <[email protected]>
For better stack traces, even without source maps.
fb9d7bb9c30f41ac514bb5bf2b535685d13ec9ea authored almost 6 years ago by Elia Schito <[email protected]>That's the same error Ruby raises for numbers and frozen strings.
8040110062255a28e9e6497a56bd602031c75836 authored almost 6 years ago by Elia Schito <[email protected]>Remove the TMP_ noise and use cleaner names for punctuation.
69fc09e618aea672e04fec5cd752f83749761d59 authored almost 6 years ago by Elia Schito <[email protected]>bdb0c47a30f3250f691f7f77a0b985c755f37dbc authored almost 6 years ago by Elia Schito <[email protected]>
6105d98ad7a9bd30e330625f4474f66c54c78ebe authored almost 6 years ago by Elia Schito <[email protected]>
* Bump travis ruby versions
* Also bump jruby version
501c9755c5b1bef9d2449ff436ebff18d70ffbec authored almost 6 years ago by rene-demonsters <[email protected]>* Bump parser to 2.5.3 for Ruby 2.4.5 support
* Forgot to update Gemfile.lock
* Revert "Fo...
ddaa9c218fe36820c385d7278994c6197a7aca47 authored almost 6 years ago by rene-demonsters <[email protected]>Pass parameters & arity info from method to proc
a05f6039fc592a3d717228b3f688fe75d0f94ce4 authored almost 6 years ago by Elia Schito <[email protected]>e4f3590bc011cfd447894fca258c94e2ec908b56 authored almost 6 years ago by Elia Schito <[email protected]>
Fix metaclass inheritance in subclasses of Module
1aa033340d20ed7be65842082645471ad1d8799b authored almost 6 years ago by Elia Schito <[email protected]>Fixes https://github.com/opal/opal/issues/1900.
1ce55d3412f1820a0e60e75851d7698daec6b9c9 authored almost 6 years ago by Elia Schito <[email protected]>84f7725c88c732d0a9ce82bb14cb29f24c3a4ba0 authored almost 6 years ago by Elia Schito <[email protected]>
This check was probably a legacy of the old module system that was not as reliable.
6d5263fd11f48e440c62ece18b0ab999e9dd69a3 authored almost 6 years ago by Elia Schito <[email protected]>Module.inherited should remain available for subclasses to overwrite.
c3a4f064842734f61a168f296bcb5f82a38dc278 authored almost 6 years ago by Elia Schito <[email protected]>6703d8d274b38b9e9e8bc6988f277e189a729048 authored almost 6 years ago by Elia Schito <[email protected]>
Resolves #1794, File.expand_path on Windows root should include trailing slash
7cd246405c2b6988bc37641e8ace82e71479b96e authored almost 6 years ago by Elia Schito <[email protected]>8898267b57fd186608eac5b4c7f75d39f8fc98c8 authored almost 6 years ago by Guillaume Grossetie <[email protected]>
dc4a27caa0f0cf4a0649f1d5251ba247d82edc48 authored almost 6 years ago by Elia Schito <[email protected]>
* origin/0-11-stable:
Move the remaining JS API specs to corelib/runtime
Move all Opal.exit ...
fix kernel exit on 0.11.x
a28ddf4351fc4810436808a568457b77dc676a45 authored almost 6 years ago by Elia Schito <[email protected]>ffa46f2cc7e4fa05f8e4615f9a76c4b17aab53c3 authored almost 6 years ago by Elia Schito <[email protected]>
74dd0587f79f6f5916de90ac1ddfa1c358dcd34c authored almost 6 years ago by Elia Schito <[email protected]>
Activating Open Collective
c24627cad5836c8ba635d4af9dff4033d1ef265f authored almost 6 years ago by Elia Schito <[email protected]>c9db5598e8a2249108bded9770d2c5aa55d1f34d authored almost 6 years ago by Elia Schito <[email protected]>
6c11ce3c05bcc0f75b864665d9fd14be4019e8fd authored almost 6 years ago by Jess <[email protected]>
ebb96c59e45caf9820109ae847cf74ea459475e7 authored almost 6 years ago by Elia Schito <[email protected]>
Before any non boolean, non numeric object was treated as zero.
1462f01817df26bf8bf6da73affb14ea64b94a23 authored almost 6 years ago by Elia Schito <[email protected]>
`.$$is_numeric` was renamed to `.$$is_number` some time ago.
Added a spec for all supported values.
2a53e88eaa9e5fbd39e90ce364509b6f68d546d0 authored almost 6 years ago by Elia Schito <[email protected]>
random with mersenne twister
371c195e7ba104921d52d698b9454e18f82cadc8 authored almost 6 years ago by Elia Schito <[email protected]>