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
8cdbc41ae96950610b1acd5c129443c6b011727b authored over 6 years ago by Jan Biedermann <[email protected]>
9e5e9ba420ee6cdc97021f2c894ce94f50d37f56 authored over 6 years ago by Jan Biedermann <[email protected]>
1976f66c01c5296ef55dbb2c756e64e46955c0ca authored over 6 years ago by Ilya Bylich <[email protected]>
08721f16b07e2886eecc070e77601735ba610c94 authored over 6 years ago by Elia Schito <[email protected]>
593ba57d9284b4a9af8f11a43660282cef5a4d12 authored over 6 years ago by Elia Schito <[email protected]>
79353264530445f4ab1281a17fad2bd504057884 authored over 6 years ago by matrixbirds <[email protected]>
fixes #1747
0648c18430ad356928d87f5a8722a65dfe6e66e5 authored over 6 years ago by Elia Schito <[email protected]>5e8ae8a40ededb31aaf14cdc7dcb6bf6c11b0798 authored over 6 years ago by Guillaume Grossetie <[email protected]>
Selfish reasons for doing this, tbh — my script mentioned in #1734 can't parse JS functions corr...
6cb9c7ce80b63d7af10039c8f0216326a6487a76 authored over 6 years ago by Jamie Gaskins <[email protected]>b88fd4483d08d631a4e5b8bc6834b4b8d7c59e0f authored over 6 years ago by Elia Schito <[email protected]>
ccc2f28cb7d9ca27b3d051dcf4f723400430dc80 authored over 6 years ago by Elia Schito <[email protected]>
Fixup Rack::Server usage.
dbd3bd988effd10217f731fdda87440ac7a0ad65 authored over 6 years ago by Elia Schito <[email protected]>…to its own class.
431601236374c0a1dfa184e1a203a0625340a6d8 authored over 6 years ago by Elia Schito <[email protected]>
This is useful to let the comment associator do its job and be able to
traverse nodes generated ...
e9f625941c608e2d6bc2326246a4140787b7b2ad authored over 6 years ago by Jan Biedermann <[email protected]>
780b5c9ba9807932c6d87308c0b5f15e2e4abcef authored over 6 years ago by Jan Biedermann <[email protected]>
a7f2efc0b05dd9fe24527e33f0cea10077750623 authored over 6 years ago by Ilya Bylich <[email protected]>
3bd7e245b4bda6658fe5af851eb25409456ead5f authored over 6 years ago by Jan Biedermann <[email protected]>
* Massive rewrite of runtime.js: inheritance and modules inclusion is implemented using prototyp...
3d46dd4886d3f812c52cb3293e17e7d6f3282b0f authored over 6 years ago by Ilya Bylich <[email protected]>Revert "Implement binread (mimic ASCII-8BIT encoding)"
2c2093cff2694fe949faeda79dce84d9b7f2a33d authored over 6 years ago by Elia Schito <[email protected]>This reverts commit a7124eeb08ec5e19706f30513caf1d6882c76cbd.
f9e50a96968a8b08c15cf440764cd7a83e0813d6 authored over 6 years ago by Ilya Bylich <[email protected]>* Implement binread (mimic ASCII-8BIT encoding)
* Use toString method
a7124eeb08ec5e19706f30513caf1d6882c76cbd authored over 6 years ago by Guillaume Grossetie <[email protected]>Using Object.defineProperty(obj, prop, { enumerable: false }) does not pollute core JS objects. ...
34f89df1d700be5143b9dbcc9886202fd2bfd3ca authored over 6 years ago by Ilya Bylich <[email protected]>Add a continue to break the current iteration when using redo
3d856c4bda60be6c82021d4f7a944d543e01ca0c authored over 6 years ago by Ilya Bylich <[email protected]>* Add a test on module name with front slash
This test should fail on Appveyor (Windows)
*...
11f93cf60555900b2e1f81509f278100e978d842 authored over 6 years ago by Guillaume Grossetie <[email protected]>796d23099458571785b0f80527c3b86831e784cd authored over 6 years ago by Guillaume Grossetie <[email protected]>
2c391fb3ce1e696d5dd613a923867c329165a658 authored over 6 years ago by Guillaume Grossetie <[email protected]>
be4662ef1f2bba5bdbe11facc6c63706b68b9064 authored over 6 years ago by Guillaume Grossetie <[email protected]>
Fix guides, docs and tutorials
0dccf06b5a3fada651eca7d16b0f2d2cfd3ecde2 authored over 6 years ago by Elia Schito <[email protected]>d265e119a3f30234af30d46483d88c4ee6e04b66 authored over 6 years ago by eiko <[email protected]>
Update CI ruby versions
230fce187f121bbf96841b1e1a27aef490868c8a authored over 6 years ago by Elia Schito <[email protected]>b8e9919af954dde0a37528cbc985a1251ef34826 authored over 6 years ago by Elia Schito <[email protected]>
Use relative module names in Builder#build
e59c4d0673f41281d6fee86ee806bfb46904326c authored over 6 years ago by Elia Schito <[email protected]>fixes #1810
6fdea2dc7c4eab78c9f209fa6a1800b41bdf0b36 authored over 6 years ago by Elia Schito <[email protected]>Opal.loaded was stopping after a known file
f11374d56fcf34ff78fb2a082926fb583276c28a authored over 6 years ago by Elia Schito <[email protected]>accdabfe4d3ae75de90446c2ff0c9d593f3bd782 authored over 6 years ago by Elia Schito <[email protected]>
Support empty x-strings
2c9590037b9515a78285ba31bea8a24dc6e4d7ab authored over 6 years ago by Elia Schito <[email protected]>da987be3b1ad2c300de0ff34851818c2b5b9b19e authored over 6 years ago by Elia Schito <[email protected]>
ref: https://github.com/bundler/bundler/issues/6465#issuecomment-383004007
fcc3f7800c701308c5ab9dae8a0720561453878e authored over 6 years ago by Elia Schito <[email protected]>better errors, better backtraces, filenames with extensions
ecf5348a9295ab9e510327567e85fbadd68458ba authored over 6 years ago by Elia Schito <[email protected]>The original one uses String#chomp!
e67d849caff895bc4ee1efc3fe78ae4ccc5a03e0 authored over 6 years ago by Elia Schito <[email protected]>1da65a04071815fde26a7fcf240b5c85669ebe11 authored over 6 years ago by Elia Schito <[email protected]>
996b3fcc54ebca6a4332f80a964a70ea7ed60b5d authored over 6 years ago by Elia Schito <[email protected]>
d60ede21aac2fe8974f16ae3c0301478fc8a11d1 authored over 6 years ago by Elia Schito <[email protected]>
Wasn't returning a Pathname.
a303ccee7326e72fb376bb6ba758df9ae933797f authored over 6 years ago by Elia Schito <[email protected]>
- have a common ancestor
- avoid stdlib ruby errors
- let rewriters raise known errors
- let rew...
a5fe50db8bf3903aa8f42473e078081a8cc8504f authored over 6 years ago by Elia Schito <[email protected]>
This should result in better error reporting.
72b3d28f300b0e006204412f4ca93568c1b6c289 authored over 6 years ago by Elia Schito <[email protected]>Instead of using the file as the only backtrace item.
07969524d0da7154258c648842e8d92189c880eb authored over 6 years ago by Elia Schito <[email protected]>a0f0da098efcd670113a86e83db86f94adec4132 authored over 6 years ago by Elia Schito <[email protected]>
Resolve #1793, cache global Regexp
1bf23ffb679717531edd736ccad79be52c22b6ab authored over 6 years ago by Elia Schito <[email protected]>1ac219f20989f573b98c1b57b16a3a669986035c authored over 6 years ago by eiko kokuma <[email protected]>
61dcc56dcf13cc8f3ce4e103bfca51df9731d5bf authored over 6 years ago by eiko kokuma <[email protected]>
70bc2fe241418e7cc8cbf8c011259b0f46590eb1 authored over 6 years ago by Guillaume Grossetie <[email protected]>
4505bd3d819c3b1551247e0769ee4036d61598d3 authored over 6 years ago by Guillaume Grossetie <[email protected]>
* Add C lexer from opal/c_lexer.
b6b8af4f5bb4c7cc75fa7a6c6f65e4a1e0431369 authored over 6 years ago by Ilya Bylich <[email protected]>78285a77ef759c881ae11d4680a192feb8b8b80b authored over 6 years ago by eiko <[email protected]>
70fb6a627f2e52928ad0a95eca54b4c51c099cea authored over 6 years ago by eiko <[email protected]>
dbec19c1df1c12ad055c67440a221cce8a0a1360 authored over 6 years ago by Ilya Bylich <[email protected]>
8035ebc4f337e5902761b937030d27df33c839c6 authored over 6 years ago by eiko <[email protected]>
cbb7dbf3e1da2e6440e0d974c21dfc8ff5e4e071 authored over 6 years ago by Guillaume Grossetie <[email protected]>
b7aa38780489ee6bcfda1e8478a60e4cfad57b1f authored over 6 years ago by Guillaume Grossetie <[email protected]>
- add StringIO-based Logger implementation w/ default formatter
- enable ruby/library/logger/se...
Also switch to opal-rspec@master
4993e908fbeb2c04c9bc7eefe5d1e82e15817497 authored over 6 years ago by Elia Schito <[email protected]>4ea6ade14834e6c4fc535f40b9266318b6165ba9 authored over 6 years ago by Elia Schito <[email protected]>
It generates names suitable for `Opal.modules` from full paths with ext.
adb4bdcf12db2d708a980bbde67ea4500847c276 authored over 6 years ago by Elia Schito <[email protected]>5e6b7803acf311d5e4aa9e74f994aa3a82155a9f authored over 6 years ago by Elia Schito <[email protected]>
4f8c90ef61988c49e5764f9363ffe7455a21d466 authored over 6 years ago by Elia Schito <[email protected]>
ceda559a286a454cfb9a2c5b418ef21d6c8e0d28 authored over 6 years ago by Guillaume Grossetie <[email protected]>
don't substitute . in regexp source
e6be7fe6a66ad7f007b86c914225ceb7da0e13b9 authored over 6 years ago by Elia Schito <[email protected]>Wrap array in the arglist into one more array.
a9e9dc44164586de396c3aafe52d5735cea31750 authored over 6 years ago by Elia Schito <[email protected]>a0569ab0aa2c4197278e957bd77a1ac661505bef authored over 6 years ago by Ilya Bylich <[email protected]>
- use original regexp when pos is not defined
- add Opal-specific tests for Regexp#match and Re...
2a265bec2c650ce42543a689d0f2d35d106335e3 authored over 6 years ago by Dan Allen <[email protected]>
Date.prototype.toISOString relies on the timezone, so sometimes the spec was failing.
Date.protot...
5582d2de94c2d73272b357cd2f7e98fb8f2b945f authored over 6 years ago by Ilya Bylich <[email protected]>
274f66ebcb20ecf1e44b5e34e2f67cc7609f3e5a authored over 6 years ago by Dan Allen <[email protected]>
* implement StringIO#each_line and StringIO#each
* enable stringio#each and stringio#each_lin...
a81c6649037ff0df8d261293ee1e1b2bff2dc206 authored over 6 years ago by Dan Allen <[email protected]>
`$$` for relative (nesting) lookups and `$$$` for absolute (qualified)
lookups.
Ref #1764
[skip ci]
20fa6fa549bef6669d201a42d451b4db740c2b81 authored over 6 years ago by Elia Schito <[email protected]>Add Matrix and E2MM modules
462f294d0e584fdce00ff30f4dafd2b40fb8d6bc authored over 6 years ago by Elia Schito <[email protected]>* Try other names for chrome executable on linux
Not all distributions use `google-chrome-sta...
c0fe2ca62804100d27292b8010e7a2f53b6fafdd authored over 6 years ago by W <[email protected]>4787056fec97bdef6b18ed1df4f163537304b661 authored over 6 years ago by Ilya Bylich <[email protected]>
f9ada8334ef76168a2df747647fe221cb47b2e02 authored over 6 years ago by Ilya Bylich <[email protected]>
3d233c41fe50c056e22a52a6a330806802b315eb authored over 6 years ago by Ilya Bylich <[email protected]>
9f93945e2cd51ac9031bd34175c9966fe6ca4b71 authored over 6 years ago by Ilya Bylich <[email protected]>
fixes https://github.com/opal/opal/issues/1785
adceec4d01209ebd08507b2e9b865872e9d6280b authored over 6 years ago by Elia Schito <[email protected]>f48b3c8dd667e9a48be6599f79f848bf365fe805 authored over 6 years ago by Elia Schito <[email protected]>
During the smoke_test.
87ba1972149b05c0ecedad858ddce4357c5c2b87 authored over 6 years ago by Elia Schito <[email protected]>Upgrade parser, modernize parser/builder to emit lambda as a :lambda node.
172093c1129a53abacf2ff2c404bc49836d0914b authored over 6 years ago by Elia Schito <[email protected]>e7c33ffe59b21b38c4eefc2c6bfb6a6f75884d69 authored over 6 years ago by Ilya Bylich <[email protected]>
09ce37d1c5580031d5a653c73fd114f2c8d595a1 authored over 6 years ago by Ilya Bylich <[email protected]>
Updated rubocop version used by codeclimate.
1bdb570d3f2ae5425db61b9d05ab024de3d5a7cc authored over 6 years ago by Ilya Bylich <[email protected]>c97062039d3b54cc1385e4e70d658591e3e5dd26 authored over 6 years ago by Ilya Bylich <[email protected]>
ea4f420a3a5db6895d5661cc70bc48269f4732cd authored over 6 years ago by Ilya Bylich <[email protected]>
7e9237ddd600d46c258a7a116cfd13fbbd45dd01 authored over 6 years ago by Ilya Bylich <[email protected]>
0260fa3f3537f3b6face0299f6c3216b343659cf authored over 6 years ago by Ilya Bylich <[email protected]>
8f6d697f504a67e0418ab4846841391105610445 authored over 6 years ago by Ilya Bylich <[email protected]>
Upgraded rubocop, changed config to match new cops.
829d44add406472202a13302d7b0da760010e35d authored over 6 years ago by Ilya Bylich <[email protected]>e2081005b688c0e8bea28dac30b45985dacd04e0 authored over 6 years ago by Ilya Bylich <[email protected]>