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
ba9f740915f1086eea6508e973abc8df503126d9 authored over 8 years ago by Ilya Bylich <[email protected]>
d7842dbab4dc749eede219abdc32155f2f5c5864 authored over 8 years ago by Ilya Bylich <[email protected]>
3ee438adc4f1d16b42e56414c8c2361f7b36a612 authored over 8 years ago by Elia Schito <[email protected]>
aa4539fd9ac2635a70a8a322ebae14f494cc01d4 authored over 8 years ago by Elia Schito <[email protected]>
Fixed setting mlhs arg to nil when JS-falsey value is passed.
4999d6489f8695ee06c6eb6679c96e4b347bf21b authored over 8 years ago by Elia Schito <[email protected]>c9481843030f39348d57284e0b53d65e1dcd6e8b authored over 8 years ago by Ilya Bylich <[email protected]>
Allow method definition in method body.
31e9487204232949c1b68ca90e5ebaf1b760a876 authored over 8 years ago by Elia Schito <[email protected]>Added ruby/spec/language/def_spec to the test suite.
2459ba9e2fe09eee730ccf0cd31885b63a9d9cad authored over 8 years ago by Ilya Bylich <[email protected]>0760a1be0f0b6336dc5110c2ac6f65ea5e470f45 authored over 8 years ago by Elia Schito <[email protected]>
3372020d63e0fdc6084e74ef6f3ef0585d5aca80 authored over 8 years ago by Elia Schito <[email protected]>
Now Opal.normalize(path).
fixes #1400
0cc85df99943f720124f01a030e23db8f8449ac9 authored over 8 years ago by Elia Schito <[email protected]>fixes #1362
34f29ca8a0416c96f90a806d87255add43a2e8ef authored over 8 years ago by Elia Schito <[email protected]>bcca3fdf650979efd6cb44e302552950fb9a1bc5 authored over 8 years ago by Elia Schito <[email protected]>
This is good for debugging in browsers that will show the contents in
order, as the string map ...
Support for mlhs as a first method argument/Support for norm args after optargs.
cf3e6ac375a969348f5a592f1b680c09989d91f7 authored over 8 years ago by Elia Schito <[email protected]>7fc6600de826ce94c675b6d178233bfebd662d9a authored over 8 years ago by Guillaume Grossetie <[email protected]>
7ae9494c7bc51e586bff1b986d16d517720a52e9 authored over 8 years ago by Ilya Bylich <[email protected]>
697655716336bb4255342e0bdecbe74e9f3cc8a7 authored over 8 years ago by Ilya Bylich <[email protected]>
2c8db73f8bb6ca4aa778bd74da5708dc63d32d46 authored over 8 years ago by Ilya Bylich <[email protected]>
Super/Aliasing Fix
7b5c95ff9956f30bf7458209e2b2d7b186988c04 authored over 8 years ago by Elia Schito <[email protected]>Split arguments logic to separate files
05163ac05ba98cf37ed1705603d3edb6b4865a6b authored over 8 years ago by Elia Schito <[email protected]>1e6a63ac1be732d6371c9015ff8bf75616706fd2 authored over 8 years ago by Brady Wied <[email protected]>
61d3e2c55a1605038f3465aabde465e9970efe62 authored over 8 years ago by Brady Wied <[email protected]>
c270a250eb4b0b71fd0300ba59b21346f3c26124 authored over 8 years ago by Ilya Bylich <[email protected]>
Now: `Opal.missing_require_severity`.
0815306245a43d9a6ab18d4ff71655bae6036949 authored over 8 years ago by Elia Schito <[email protected]>Fixup 9e3f923898 (Enable "strict" mode on all generated code)
a63161feeb63b67483f3ffb471964b98ffe02d02 authored over 8 years ago by Elia Schito <[email protected]>b552bf558087e443715170f032c9ad9f8943f0c3 authored over 8 years ago by Elia Schito <[email protected]>
ref https://github.com/jruby/jruby/issues/3719
85de4c23d9e5f626b71161bbbdd035640e7f0a07 authored over 8 years ago by Elia Schito <[email protected]>508b4ab0138a98b984f0fb45e5ee840554b22d43 authored over 8 years ago by Elia Schito <[email protected]>
b418bdd4944f7feb6297a2e6e37404f5b9439ebb authored over 8 years ago by Elia Schito <[email protected]>
23d73a544d72709cd51b36213cd3c036f54aedd1 authored over 8 years ago by Elia Schito <[email protected]>
e3b22d8fa9035a7e66e62d7c2d9b46f3b835a418 authored over 8 years ago by Elia Schito <[email protected]>
9e3f9238983d02e86af0cbf885de98a6ac3ec87c authored over 8 years ago by Elia Schito <[email protected]>
1219c201be8e25064d3434850c0decc9920e053f authored over 8 years ago by Elia Schito <[email protected]>
f2d530e553bb7a87c851311b189cf25ad23fa583 authored over 8 years ago by Elia Schito <[email protected]>
Resolves #1402, File.exist? now support IO object as parameter
b959ddb9be0dccdd694c92ebf07a4a6aa127f784 authored over 8 years ago by Elia Schito <[email protected]>Resolves #1404, Implement File.stat
a163f1dd8d7efca55c2e7dfb5f534046c39140a2 authored over 8 years ago by Elia Schito <[email protected]>Replace gsub! with gsub
ce6b542d458131b30c8d8cbd0b5e099adaf32c24 authored over 8 years ago by Elia Schito <[email protected]>
- split
- dirname
- basename
- directory?
- extname
- comparaison
c1347881342c60f342ef090275ddeeb4391ccbbb authored over 8 years ago by Guillaume Grossetie <[email protected]>
09cf353e5a8984429769eb17fd9d64b871b0c746 authored over 8 years ago by Guillaume Grossetie <[email protected]>
c95939f5dfaba2e94e0ff0c6ec93432619078351 authored over 8 years ago by Guillaume Grossetie <[email protected]>
783a75e754133eb8f6cb0dd22022ab772127505d authored over 8 years ago by Elia Schito <[email protected]>
496405320ef81d4c6cad178afef0d902c4a18218 authored over 8 years ago by Elia Schito <[email protected]>
A function containing a try/catch construct cannot be optimized. This
commit extracts the work t...
Add spec/ruby/language/proc_spec to the test suite.
a6c9835d613383a90a446b817267c09b245cdf82 authored over 8 years ago by Ilya Bylich <[email protected]>744adc8054449b54869eedec1f3755e310a23285 authored over 8 years ago by Ilya Bylich <[email protected]>
Add support for "squiggly" heredoc.
fb79d68b3c46d099a3d740e102f53f75d84badf9 authored over 8 years ago by Elia Schito <[email protected]>3722f102039dc370a339079c58bbf85b834eeba1 authored over 8 years ago by Ilya Bylich <[email protected]>
Optimize Opal.ancestors
244a0647b8f93aaf9a1394cb2985afbeec38a790 authored over 8 years ago by meh <[email protected]>
This function was creating a new array for every tier of inheritance
while checking which module...
Add ability to run inverted test suite
b7403a6a1a0eabce72591cca06dda6800678db83 authored over 8 years ago by Elia Schito <[email protected]>4dcbdb7ac96d356d649c5f02fadc7692514df5c2 authored over 8 years ago by Ilya Bylich <[email protected]>
Fix parsing of method call starting after "\" on the next line.
d9f5222fd8cd82f549daea3cb2760e032457f707 authored over 8 years ago by Elia Schito <[email protected]>3ac9484d144f83d3e67d9bf99c0d868462ae06ac authored over 8 years ago by Ilya Bylich <[email protected]>
Fix parsing of `lambda { break method :value do |x| x end }`.
502068e79b887b358dae91f12b3be9ead8afe8c3 authored over 8 years ago by Elia Schito <[email protected]>251aca1640f43ac63044f00cc09e291b21ef50f7 authored over 8 years ago by Ilya Bylich <[email protected]>
Add ruby/spec/language/block spec to the test suite
d0d23e9e224d2804fa6e883159a22c8d693d4e71 authored over 8 years ago by Elia Schito <[email protected]>31f3008f9326af85b0353dac08d9d81c73635bf6 authored over 8 years ago by Ilya Bylich <[email protected]>
526822dc2594ae6b289d1aab4eaa0a32f608939e authored over 8 years ago by Ilya Bylich <[email protected]>
93f94e3799ee408f6ab381c43f986ee2ac357cc1 authored over 8 years ago by Ilya Bylich <[email protected]>
a67242ef06bfcaf32922f13eab7eb7bd9774dd4b authored over 8 years ago by Ilya Bylich <[email protected]>
e6d6f28dc52cfa6d1d6e461d96998fe8de895b05 authored over 8 years ago by Elia Schito <[email protected]>
604d6c36533466c346d41cdfa79278dea80da908 authored over 8 years ago by Elia Schito <[email protected]>
0ac003566b7fc53845d7395b47d84f54cfc6421c authored over 8 years ago by Elia Schito <[email protected]>
9c32689466a6c2b4416f4e002efb53255f73419c authored over 8 years ago by Elia Schito <[email protected]>
6166b236398a4e0722c2cf5eecf9a7c50ef4f946 authored over 8 years ago by Elia Schito <[email protected]>
fixes #1386
c5333dea73d51df6e565da6e0c7dc3e36e5cb041 authored over 8 years ago by Elia Schito <[email protected]>de9b32bd24fa0267b8c476a46e95cb24fe8c306a authored over 8 years ago by Elia Schito <[email protected]>
Included_modules support
8aea88d2fd73dd59f39073fb84b850adcf543db0 authored over 8 years ago by Elia Schito <[email protected]>fb99483c7d400f1da008623856d7b1601a88fa55 authored over 8 years ago by Brady Wied <[email protected]>
Latest ruby specs (cover https://github.com/opal/opal/pull/1380)
725c6961d8ec22ea49cd18ad1b2ed27fd32fd275 authored over 8 years ago by Elia Schito <[email protected]>da507ddc2afabd4f3ba6dfa68faa853dc4e71e19 authored over 8 years ago by Brady Wied <[email protected]>
e6f8406e808766763ca46b6a10cbba4b8f50406d authored over 8 years ago by Elia Schito <[email protected]>
Name is optional on MRI, fix this
46ebd68f172543b9fbe4aa4be8ac058bb11c10cd authored over 8 years ago by Elia Schito <[email protected]>Fixed parsing of %I{} lists. Fixed parsing of %{} lists when item contains same brackets.
4a8be9988cf094bf00e8b6c001a91e87f99cb247 authored over 8 years ago by Elia Schito <[email protected]>Fix parsing of 's = %=string='.
97cda44cdaad77850b5042b7c3b8de677fbb9b25 authored over 8 years ago by Elia Schito <[email protected]>13f701c466e9e92ce564b1705c09c72962f96ca9 authored over 8 years ago by Brady Wied <[email protected]>
Fix parsing of control characters.
Added ruby/language/string_spec to the test sute.
Fixed parsing of %{} lists when item contains same brackets.
fc7c545b0adad6f42e75388874988aac076414f3 authored over 8 years ago by Ilya Bylich <[email protected]>Added support for kwsplat.
01ba46b403f5b0dd84df89c9465e2cae582000bf authored over 8 years ago by Elia Schito <[email protected]>Fixed parsing issue with mass assignment and method call.
Added rubyspec/language/method_spec.rb ...
Documentation for https://github.com/opal/opal/pull/1373 [skip ci]
2a4fcf70422e51abc5f38470dd45d35144d59199 authored over 8 years ago by Elia Schito <[email protected]>More super fixes
3a3f96eced75a638c5f658dfa93999f9ad694e96 authored over 8 years ago by Elia Schito <[email protected]>0686a2cdb1230ac4a0d7979afc632b5a3a688da5 authored over 8 years ago by Brady Wied <[email protected]>
Transition error handling to runtime (too difficult and error prone to do it on the compiler sid...
16dc01affd8f8ccba182b3b696c6b9f0404f0bb4 authored over 8 years ago by Brady Wied <[email protected]>Add ruby/core/method/*_spec.rb to the test suite.
0e220d580653b37a63415e210217c0a0a7aafcd9 authored over 8 years ago by Elia Schito <[email protected]>3f5dd60b7c50681324ba0762ca60a0a179bd87b6 authored over 8 years ago by Ilya Bylich <[email protected]>
Include spec/rubyspec/core/proc/parameters_spec into the test suite.
6dbc8a8caf56224236bb162f5115e2104742959b authored over 8 years ago by Elia Schito <[email protected]>604c59aba000d76b97e7d8bb2275d269ba467dc1 authored over 8 years ago by Ilya Bylich <[email protected]>
singleton method_added fixes
4a6fb4eb86b3e526f1b49577fc9b396667b20b4d authored over 8 years ago by Elia Schito <[email protected]>Latest rubyspecs, filter out new ruby specs that we don't pass
e6fd3958e142602caf404bdb0d6f4b8627e2ba72 authored over 8 years ago by Brady Wied <[email protected]>Updated ruby specs for super PR
680228a5625e61c75b7e626f177d57e844ee6a87 authored over 8 years ago by Elia Schito <[email protected]>Exclude encoding related string spec introduced in rubyspec commit 2e3116d41adf1e56c060e0c158a7e4...
24b9682874503a08396d1d26ef3d6fc0d07d9b2d authored over 8 years ago by Brady Wied <[email protected]>Fix #1237 and refactor super
204dde019bfdd83e35af2a5d1999d87bcda19260 authored over 8 years ago by Elia Schito <[email protected]>1b76d4b134c2163da3579760d75b281520b3a735 authored over 8 years ago by Brady Wied <[email protected]>
Fix nodejs/yaml
5f498500ad99760d1e81c8826e84fde095c3d4c2 authored over 8 years ago by Elia Schito <[email protected]>6cdadf66cb0da30781452fd3597abec0917fe6a9 authored over 8 years ago by Patrick J. Sparrow <[email protected]>
fd3032ca90bb1c90c290c8071d6d6411b634b9d8 authored over 8 years ago by pjskeptic <[email protected]>
Fix parsing issues with complex heredoc identifiers.
5b6c105be33eaf38f55952549bdf4a71d9b4d4d8 authored over 8 years ago by Elia Schito <[email protected]>