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
In Opal::Sprockets.javascript_include_tag.
5d639107735500a8956098b0af8694bc4ab2c3e0 authored almost 9 years ago by Elia Schito <[email protected]>Resolves #1218, Implement Kernel.open method
6b313743d376b941a0d867176472fc878eee8038 authored almost 9 years ago by Elia Schito <[email protected]>338290581125c15c381958471798b18e532fd535 authored almost 9 years ago by Guillaume Grossetie <[email protected]>
6773499e5231e27770ce660b042282dbacdbd328 authored almost 9 years ago by Guillaume Grossetie <[email protected]>
Resolves #1291, Implement Pathname.expand_path method
f494a6da952437a43c78c5b47ad1972667b56991 authored almost 9 years ago by Elia Schito <[email protected]>Rename `module only` option to `library only`
db63a8bf4fbea21f6214f66f7008619e1146df00 authored almost 9 years ago by Elia Schito <[email protected]>4f1c1b221f100ef1ff7d46ef15742f49e76326e9 authored almost 9 years ago by Guillaume Grossetie <[email protected]>
91d90a3b36c43998af51e110f220869c880ebc59 authored almost 9 years ago by Guillaume Grossetie <[email protected]>
Was conflicting with --no-method-missing.
cc @Mogztter #1283 #1281
a43acd268f9c10da0e1a1c0f37f0271a5bb55815 authored almost 9 years ago by Elia Schito <[email protected]>Resolves #1281, do not generate source block when module option is specified
57947157aab8f15a4eb05e151a2e7e2711fa5f40 authored almost 9 years ago by Elia Schito <[email protected]>646b93ec98aadb77d0f6617a2178f115868d9665 authored almost 9 years ago by Elia Schito <[email protected]>
ab128acef1921b89c18085e213cd30368a3a6d6a authored almost 9 years ago by Guillaume Grossetie <[email protected]>
29b27417510e46e9472e5b8da3152b6705215908 authored almost 9 years ago by Guillaume Grossetie <[email protected]>
Replace JSHint "globals" config with "predef"
ec6ad0b5711ee03b5d078f7df281bc49502bc68c authored almost 9 years ago by Vais Salikhov <[email protected]>a1de144e735284c5563ba4d69ff18f9f2b2670a3 authored almost 9 years ago by Vais Salikhov <[email protected]>
[skip ci]
96dc14ce228113cdd798f01e2f28f51fc4dfda89 authored almost 9 years ago by Elia Schito <[email protected]>[skip ci]
6cb703542843307d711b115c22f58e0b0b4b2ec9 authored almost 9 years ago by Elia Schito <[email protected]>[skip ci]
bba0b99b70a0c9b575d662b2cc8285d9440e1aaf authored almost 9 years ago by Elia Schito <[email protected]>633a4094459c4fdf4d793156fc4629c3247810b9 authored almost 9 years ago by Elia Schito <[email protected]>
Allow promises to have multiple then/rescue/always
79415d152f7c530e1b1606e9c48fba18f25ed5ae authored almost 9 years ago by meh <[email protected]>Fix JS Truthy Optimization in Master
b7521516ae7b9b4abc3ebaadbe730c219f04986b authored almost 9 years ago by Elia Schito <[email protected]>
Should address #1274 in a way that preserves operator optimization (rg_gt, etc.) when possible.
...
Fully implemented Array#slice!.
bcc65285fb70675575866cedbd5e01bfb07fda09 authored almost 9 years ago by Elia Schito <[email protected]>25ebac6c1a47937a43cb9c09fe7edfcd9a8f5a0f authored almost 9 years ago by Ilya Bylich <[email protected]>
Fix using more than two "rescue" in sequence
c71391d6ab206f845337a2de8f8c241c6902003a authored almost 9 years ago by Elia Schito <[email protected]>b372793e87c8e16beffb708d48bad63f6a3af8cd authored almost 9 years ago by Elia Schito <[email protected]>
741fc33311e2cadc83f07ad4e4965a1dc3ba30d9 authored almost 9 years ago by Elia Schito <[email protected]>
Previously only the first two rescues were being compiled.
ref: https://github.com/opal/opal/pu...
2672fe3f3308b75c0d5b1ba7d4ea2c68402d2cfd authored almost 9 years ago by Elia Schito <[email protected]>Always populate all stub_subscribers with all method stubs.
bda46c3e1b48ce98f4b71412f505950513d2e78b authored almost 9 years ago by Elia Schito <[email protected]>0643aa46039616b1569e1454b9b3d7053989fd69 authored almost 9 years ago by Elia Schito <[email protected]>
5eb176246c336d0cb63fdfc0f9f946e405a771be authored almost 9 years ago by Elia Schito <[email protected]>
af2e3cd02622b42b528af8e5552929751debdc29 authored almost 9 years ago by Elia Schito <[email protected]>
85da4daf361de9e50cbdfd8939895b0989eebb00 authored almost 9 years ago by Elia Schito <[email protected]>
Make Array subclasses < Array and stop relying on method missing to avoid conflicts with ancestors.
a8b046b886d376282feb007c9cfe78d735d70ca2 authored almost 9 years ago by meh <[email protected]>5f08a464f401b71630bbd9a256bae2bcc9f9c407 authored almost 9 years ago by Ilya Bylich <[email protected]>
1e3979a58961bfb76a43e500bad09e494d3a586d authored almost 9 years ago by Ilya Bylich <[email protected]>
fix rescue’s default behavior
f1c7e73e77346b282416c7ea9ada0373d4917375 authored almost 9 years ago by Elia Schito <[email protected]>[skip ci]
d5d5d5fa658e096804aa4a2c45ee02df61971daf authored almost 9 years ago by Elia Schito <[email protected]>6304198060aec6b9da260362fbf87815fc01ead8 authored almost 9 years ago by Elia Schito <[email protected]>
6b734907fb6dc941d72278fdeced3a575b066ed9 authored almost 9 years ago by Chunpeng Huo <[email protected]>
8b3d2ea77c1f6f670b96548062fda43d6425ab40 authored almost 9 years ago by Chunpeng Huo <[email protected]>
When no type is given, “rescue” should catch StandardError by default,
*NOT* all types of Except...
Update to latest RubySpec
0b176554c97b9262a557eaf5e7d1fdc758fd3003 authored almost 9 years ago by Vais Salikhov <[email protected]>83e7cbe0bdeaa0c3f67ea15fefd7a708c105d677 authored almost 9 years ago by Vais Salikhov <[email protected]>
f6fb947c3aaf9a08b2598c7ae436dead9bb149b8 authored almost 9 years ago by Vais Salikhov <[email protected]>
58313289f144b89286f6364a1702fcc6b1c3c439 authored almost 9 years ago by Elia Schito <[email protected]>
- this way it's less scary
- the "contributing" file is now made up of two separate checklists f...
98902ad9a3904a0e4ad02236ff8ccc9da432de97 authored almost 9 years ago by Jamie Gaskins <[email protected]>
According to the A+ promise specification, "then may be called multiple
times on the same promis...
Don't leave anyone behind (err… except for Ruby 1.8)
275e4f109fe5730cf482cb5e77986e764d624f25 authored almost 9 years ago by Elia Schito <[email protected]>d721725cb83b035ac3ecfbcaa0202f23ccf82140 authored almost 9 years ago by Elia Schito <[email protected]>
Add coverage tracking with Coveralls
b5378458b8fa6b78646f57aaedd9e73e3304b367 authored almost 9 years ago by Elia Schito <[email protected]>bb54c07f089d40ffbc874a4506b3e5b156a3b2c0 authored almost 9 years ago by Elia Schito <[email protected]>
780a95869decebb44606f8d60e4a2fb5fdf4e808 authored almost 9 years ago by Elia Schito <[email protected]>
ecb4a33591123cb4c0dab7972bacfac9ba66400f authored almost 9 years ago by Elia Schito <[email protected]>
1167f6c989bbc6138c061d5a827eda2ba449e3a2 authored almost 9 years ago by Elia Schito <[email protected]>
removed debug point 'binding.pry'
334dc69fd1935750037453bb70ac1f50eb1cb8c9 authored almost 9 years ago by meh <[email protected]>6ff986ecdbc624a9b5f034ee9564a09553179dc4 authored almost 9 years ago by Alexander Smirnov <[email protected]>
[skip ci]
1881579e0e1b794f6c2e4a8a83b6495f474264e4 authored almost 9 years ago by Elia Schito <[email protected]>Add Rack2 (beta) compatibility
8e814ed727c2aaa80a0b608246687b44d7370f93 authored almost 9 years ago by Elia Schito <[email protected]>Allow for cli-runners extensibility
d019fc9f482cf69fb4fc5d95b9b1f646e471b239 authored almost 9 years ago by Elia Schito <[email protected]>0543f5809b85fb00c1f5f50241a9fccfcb329b2d authored almost 9 years ago by Alexander Smirnov <[email protected]>
This should allow 3rd party to define additional runners.
E.g opal-chakra could implement a runn...
This will help automatic retrieval of cli-runners.
56cab1aad86fa60383d51f80d948aab05da3d908 authored almost 9 years ago by Elia Schito <[email protected]>2f67378655da0456ee99474cf96d696dca3bff7b authored almost 9 years ago by Alexander Smirnov <[email protected]>
4f49364c2e23f78d5a92f666e462f1ccc71f9bf1 authored almost 9 years ago by Alexander Smirnov <[email protected]>
367b2e2566991382190f2c1bcc79f2b8a86cd962 authored almost 9 years ago by Alexandr Smirnov <[email protected]>
b06886daad6d871a2c8ed90f41c27ee966e6361b authored almost 9 years ago by Alexander Smirnov <[email protected]>
8e17f6f9ad4ecf1e1cbcc36b5d65059b0ba92fa0 authored almost 9 years ago by Alexander Smirnov <[email protected]>
6f7c06d1e0f745687b1a80da3fef0bc7af4ee1b1 authored almost 9 years ago by Alexander Smirnov <[email protected]>
Ideally it should be usable from outside the CLI to run Opal programs.
10bd76a4705961481a8c49a40d1d8b95598b7b14 authored almost 9 years ago by Elia Schito <[email protected]>Return original value if it cannot be nativized
9feed99089de13d15b0f9dd9fe5aab3ee1049c57 authored almost 9 years ago by meh <[email protected]>We can pass the default value when we don't want nil back
8ec590e2839a207bb1b8381c351249e2e5c8fc83 authored almost 9 years ago by Jamie Gaskins <[email protected]>
Native.try_convert makes a best effort to return a native JS object, but
the Ruby object itself ...
99f7169e3b6b10c3711426a625359635cc14a871 authored almost 9 years ago by Alexander Smirnov <[email protected]>
Fix Module#name when constant was created using Opal.cdecl (constant declare) like ChildClass = ...
d1c442664a200dfaf46919133fae38c7c5b116b9 authored almost 9 years ago by meh <[email protected]>Fix Hash#instance_variables to not return #default and #default_proc.
66842ce87cb4dc71ac4426b8cf190876c06f6adf authored almost 9 years ago by meh <[email protected]>160789f7e36a581944160ca9b02eda9eae57ab48 authored almost 9 years ago by Ilya Bylich <[email protected]>
c315b4ff5826135d6415bd58b2884f4b35adea73 authored almost 9 years ago by Ilya Bylich <[email protected]>
This will catch unexpected exceptions and exit the program instead of
waiting forever (or until...
Treat `break` with try/catch from the call place
a8669f9fd1433f192564ee4a2a43b04b39dd814e authored almost 9 years ago by meh <[email protected]>Deeper runtime cleanup, and beyond
6bfdb0de11e33dcd2388f6db3202e9f22c35bab3 authored almost 9 years ago by meh <[email protected]>643a2a6f82bc59da66017d4228ab0a32d8c76b33 authored almost 9 years ago by Elia Schito <[email protected]>
be22dfb1aaf99372af9fc72040e987cde27b3fb7 authored almost 9 years ago by Elia Schito <[email protected]>
53871e96c1c445e5a605ddd8896ac411dd8a9d1c authored almost 9 years ago by Vais Salikhov <[email protected]>
1d50b2f8b6336965fa9bf4207597324f8d83d3ab authored almost 9 years ago by Elia Schito <[email protected]>
21e9a920d8cca4def6825267b2c4ba94aa5c47af authored almost 9 years ago by Elia Schito <[email protected]>
474e3ffc6cb44895b020e59ebb50e7cb485e95b0 authored almost 9 years ago by Elia Schito <[email protected]>
- Number
- Range
- String
- Native
c33980e547016666bdd38107550aa263e3e663ad authored almost 9 years ago by Elia Schito <[email protected]>
0eca08320ef3a9b5d7ede4309c2491c758a525cd authored almost 9 years ago by Elia Schito <[email protected]>
a0164840ade4686ae9e8eeae308fff08c0634e91 authored almost 9 years ago by Elia Schito <[email protected]>
6ddf26129cd385a6a0167dfe859c7142e828fe5c authored almost 9 years ago by Elia Schito <[email protected]>
44767fe86bcd63eb15c909a2ea566945935142fb authored almost 9 years ago by Elia Schito <[email protected]>
ac293b9548075b79c3816fd37e7fe53a9484df65 authored almost 9 years ago by Vais Salikhov <[email protected]>
1323ab4a028c3139e976e79f41a18c00809edf92 authored almost 9 years ago by Vais Salikhov <[email protected]>
b6bc655669a7d9fda8123a62b49b095de77e3ad0 authored almost 9 years ago by Vais Salikhov <[email protected]>
c0b79eefcbc1b0008d85a9cab3e57d7a5c817f3a authored almost 9 years ago by Vais Salikhov <[email protected]>
89f9e47a4097dcb571700759f784b400b4ad6604 authored almost 9 years ago by Vais Salikhov <[email protected]>
1d2f0392dae44fd6ba81a52abd4ae96d82ce9d9d authored almost 9 years ago by Vais Salikhov <[email protected]>