Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Opal

Ruby 💛 JavaScript
Collective - Host: opensource - https://opencollective.com/opal - Website: https://opalrb.com - Code: https://github.com/opal/opal

Normalize CHANGELOG whitespace

github.com/opal/opal - cf58dfb23153b3cb55c777009640f1f986f56860 authored over 9 years ago
Bump version to 0.9.0.beta2

github.com/opal/opal - 7461d1f782d80caba850ebf5ab0aa68680e91530 authored over 9 years ago
Merge pull request #1129 from wied03/regex_modifiers

Regexp multiline white space, allocated fix, === fix, options optimization

github.com/opal/opal - 2796ae2f4ed2db7e56e5d7a5bc96c061ed5a666d authored over 9 years ago
Merge pull request #1165 from wied03/struct_fix

Remove flawed method check that was causing struct issues

github.com/opal/opal - f7dc4ad7965dfbace35bc5e45b4e4100827ac073 authored over 9 years ago
Fix wrong var declarations in JSON

github.com/opal/opal - 546849abec31f1aafbf338553d7ab87f0d1833e2 authored over 9 years ago
Regexp multiline white space, allocated, ===, options

Fix issue where Regexp does not consider carriage returns/white space a match for . in multiline...

github.com/opal/opal - afbcd87a43a246e52f9c23a23178cc7fd082752c authored over 9 years ago
Fix JSON.load and JSON.parse diverging semantics

github.com/opal/opal - 45157a35cacf9510d9cb1d99b25de46e073de112 authored over 9 years ago
Remove flawed method check that was preventing something? from working with struct

Methods ending in ?, !, etc. are valid but this check did not like them. In addition, it would f...

github.com/opal/opal - 76668908d13e42dde0e80688353b70c61c1593fe authored over 9 years ago
Merge pull request #1179 from opal/elia/max-args-check

Add max-arity checks

github.com/opal/opal - 959da7babe9dfb0ac47934451a5930e4412e3dce authored over 9 years ago
Add some initial arity spec in the Opal suite

github.com/opal/opal - 7e641c93800e7f715475fa9e65e753a6af420060 authored over 9 years ago
Perform the arity check after the initial setup

Previously arity checks would raise an error without clearing the block
for a method, the could...

github.com/opal/opal - 7cf471534c2a4b826d06a328008a9c8fd393493f authored over 9 years ago
Add missing args from core methods

github.com/opal/opal - b1c7cd8ec740f4089b34537c6c2ac2bd4b470ddf authored over 9 years ago
Check for max arity too

github.com/opal/opal - b7023d75f4caee83813151cbb02294ce4d378d67 authored over 9 years ago
Whitespace

github.com/opal/opal - f7eb21831668f85a9bfe7867ebc3f30254cb0aee authored over 9 years ago
Revert "Exclude files marked as excluded in spec/rubyspec from rake PATTERN glob"

This reverts commit 8731cc67e71f867849428d7cfd0a34005e609e8d.

The original comment was:

> Excl...

github.com/opal/opal - 8c0abf9de225ba22d9d4d3028f68e535bc0330c8 authored over 9 years ago
Merge pull request #1171 from iliabylich/implement-enumerable-minmax

Implement Enumerable#minmax.

github.com/opal/opal - f1fe01f590f5221d9cddcc8b0942ed2aad8bd0f5 authored over 9 years ago
Merge pull request #1178 from vais/rubyspec

Update to latest RubySpec

github.com/opal/opal - ec8e0373f44d54a7f8fd66ecc9b1befc966cae88 authored over 9 years ago
Update to latest RubySpec

github.com/opal/opal - 6fa9eb354d3c624bbbcd83b1b561fce68184dd60 authored over 9 years ago
Add an official API for resetting Opal.paths

github.com/opal/opal - 91e98c95bb18fe3d79a34d34537a7fdb4ff7f109 authored over 9 years ago
Add docs and specs for Opal.use_gem

github.com/opal/opal - 66a2a8da726b7c6a52eede5eae576f82c799a923 authored over 9 years ago
Merge pull request #1177 from vais/contrib

Revise CONTRIBUTING

github.com/opal/opal - 7659c33f4497314ccc4cf1ac7d911001e6f0ce26 authored over 9 years ago
Exclude files marked as excluded in spec/rubyspec from rake PATTERN glob

E.g. in spec/rubyspec we have:

rubyspec/core/string
!rubyspec/core/string/scrub_spec

This ...

github.com/opal/opal - 8731cc67e71f867849428d7cfd0a34005e609e8d authored over 9 years ago
Revise CONTRIBUTING.md

github.com/opal/opal - d449bec05ad9eea023232423630c28152e165ff5 authored over 9 years ago
Make RubySpec benchmarking work again

github.com/opal/opal - 5e06eaadda6d4f4930e61f808878493e0735f0fd authored over 9 years ago
Implement Enumerable#minmax.

github.com/opal/opal - f2333ac72eb596eb53c54c8c6bfb7be674eb3481 authored over 9 years ago
Merge pull request #1172 from wied03/name_error

`NameError` and `NoMethodError` - add `#name` and `#args` attributes

github.com/opal/opal - ac584f260427f0ec8705b889b2be9ca8196f20f0 authored over 9 years ago
`NameError` and `NoMethodError` - add `#name` and `#args` attributes

github.com/opal/opal - 0284013be869f02d801bc4b4038ac23cfcad81bd authored over 9 years ago
Changelog entry for Enumerable#each_cons

Added in #1170

[skip ci]

github.com/opal/opal - e4c03c2956984649d0260e4d5aaf4f05177503f0 authored over 9 years ago
Merge pull request #1170 from iliabylich/implement-enumerable-each-cons

Implement Enumerable#each_cons

github.com/opal/opal - 8196e46125b84fc8b84c8af69e375231e45e7941 authored over 9 years ago
Merge pull request #1169 from wied03/module_exec_signature

Module_exec ruby signature consistent with args case

github.com/opal/opal - c8a05f7ff39e39bc10454a12c4b21040c4c086bb authored over 9 years ago
Implement Enumerable#each_cons.

github.com/opal/opal - cebe00e4a02b71b139fa1cbc9f4b9083be92a3eb authored over 9 years ago
Merge pull request #1168 from wied03/private_class_methods_sig_fix

Private class method, though unsupported, now allows multiple args

github.com/opal/opal - 34c7365554dd100ea833c8a415f170b22a71b0dd authored over 9 years ago
Module_exec ruby signature consistent with args case

Also make exception consistent and remove 2 rubyspec filters

github.com/opal/opal - 1f9baea253e3cce2b2107b41cb40a8f5d81ee971 authored over 9 years ago
Private class method, though unsupported, now allows multiple args

Should keep code that calls this from throwing an error

github.com/opal/opal - eb6e9743d01eaa267fb586c995f38d426013a496 authored over 9 years ago
Merge pull request #1164 from wied03/rubyspec_upg

Latest ruby specs that tighten up ancestors tests

github.com/opal/opal - 129d646945a3aafbf676d3b62f9c50e4a0784731 authored over 9 years ago
Merge pull request #1152 from wied03/set_superset

Add super/subset capability to set

github.com/opal/opal - 798182207c6280752744e4890a9907fe9e5f00d7 authored over 9 years ago
Merge pull request #1166 from wied03/string_gsub_optimize

String#gsub optimization

github.com/opal/opal - fd61c05357ad5a82102a8f03bbaf1e2f01513b7c authored over 9 years ago
String#gsub optimization

Convert Ruby return to JS return and avoid the returner logic which adds a try {} catch around t...

github.com/opal/opal - a011a33896a7dde4814e46acea3b9d27525bd22d authored over 9 years ago
Whitespace

[skip ci]

github.com/opal/opal - 23ce1c981833042ddb5aa325c7d82716268b2297 authored over 9 years ago
Add the changelog entry for the new .JS syntax

Thanks @jeremyevans!

github.com/opal/opal - d075b2a5279e4cb3164a213a962787c7b5d17316 authored over 9 years ago
Merge pull request #1153 from wied03/undef_fixes

Allow undef to take in multiple methods at the same time

github.com/opal/opal - 11bf291d2ef58162cfc41879f9ca88ba57fe9c70 authored over 9 years ago
Latest ruby specs that tighten up ancestors tests - https://github.com/opal/opal/pull/1162

github.com/opal/opal - ae434b16ce8e409a650e651d2a288f791836ed44 authored over 9 years ago
Allow undef to take in multiple methods at the same time

Also updated to latest Rubyspecs and filter out newly added ostruct private method test. Did thi...

github.com/opal/opal - efe33d63ad8498abef6bcd57583cc7a8527e5cc4 authored over 9 years ago
Bump version to 0.9.0.beta1

github.com/opal/opal - a7cc96a729a32bc2ff01a9694d3e2d1b92753b7c authored over 9 years ago
Add super/subset capability to set

github.com/opal/opal - b4d9af72f83e643db7ed6f4198d8b6d79285456a authored over 9 years ago
Merge pull request #1162 from wied03/ancestors_fix

`Module#ancestors` now works correctly except for singleton classes

github.com/opal/opal - 9ec7ba99aba39eb6975b2df3ef53f2610a8cbcf3 authored over 9 years ago
Merge pull request #1161 from wied03/rubyspec_upg

Latest rubyspecs

github.com/opal/opal - 9091c52ccf12caa28a1c70c8198396ab57fe940e authored over 9 years ago
`Module#ancestors` now works correctly except for singleton classes

Returns only self when it should, complies with 1 more rubyspec than before

github.com/opal/opal - cc0e680373b1be79783cbf3d4137427c0a674516 authored over 9 years ago
Latest rubyspecs

Exclude new struct tests

github.com/opal/opal - 83b9cdd24302234fa0f466ddc9d77ad49a1e8a7f authored over 9 years ago
docs: Update refs to old helpers

[skip ci]

github.com/opal/opal - aa49ff39c70b104f11a892ab50c51a85a08db000 authored over 9 years ago
Merge pull request #1149 from opal/elia/issue-1149-merge-0-8-stable

Back port fixes from 0.8.1 to master

github.com/opal/opal - d259ca8b9b1d3339dfb606dce30e966ac30a6762 authored over 9 years ago
Merge remote-tracking branch 'origin/master' into elia/issue-1149-merge-0-8-stable

github.com/opal/opal - 50da89ee16c8963f9d5b441ee8b3066587648815 authored over 9 years ago
Merge pull request #1160 from wied03/exception_fix

Fix 'raise Exception' message case

github.com/opal/opal - 94cfbbdc95c7355fdbcde5268d68bccbeae597c3 authored over 9 years ago
Fix 'raise Exception' message case

If exceptions were raised with just a class name, then undefined got set as the message, which b...

github.com/opal/opal - b82ad1b64e2b12b015a52deaec1fcec1eb24b081 authored over 9 years ago
Merge pull request #1159 from wied03/instance_eval_mod_fix

Handle instance_eval/exec on class/modules

github.com/opal/opal - 3c86f660522e8589d9092dc93866e8c68c965e90 authored over 9 years ago
Struct was incorrectly using instance_eval, should have been class_eval

Since instance_eval method acted the same as class_eval/module_eval, it looks like it was misuse...

github.com/opal/opal - 414ac5a4291bc1abd5b27352670e091ae205709c authored over 9 years ago
Handle instance_eval/exec on class/modules

Should allow defining class methods properly in blocks, including class method aliases defined i...

github.com/opal/opal - 5fa59f011e5fe2d1b5202657a727a2ca030861f4 authored over 9 years ago
Merge pull request #1158 from wied03/instance_methods_fix

Fix remnants of is_mod->is_module rename

github.com/opal/opal - e4e9ac27541822eddeb1c612ae2e952ad075b8ce authored over 9 years ago
Merge pull request #1156 from wied03/constants_fix

Restore ability to call const_set on an anonymous class w/ non object super

github.com/opal/opal - 660f93668912d965f8cd72d88a3172355c08147b authored over 9 years ago
Fix remnants of is_mod->is_module rename

Fixed both `Module#instance_methods` and `Module#to_s`

github.com/opal/opal - d5e9913334f1a836e3e3fd4832e5a2c66d5e623c authored over 9 years ago
Restore ability to call const_set on an anonymous class with a non-object superclass

Issue that was breaking opal-rspec on 0.9. https://github.com/opal/opal/issues/1154

github.com/opal/opal - 316c9313c4a3af74a9eec29fc12b57f1e08e7305 authored over 9 years ago
Merge pull request #1155 from wied03/native_exception_fix

Fix important issue with native exceptions

github.com/opal/opal - 69e3a8c5c0cb09db33ca1624af90a10b7153217f authored over 9 years ago
Fix important issue with native exceptions

Have to go back to using @message to retain compatibility, made note and added an Opal test

github.com/opal/opal - a586fa3563f4a051f4d3e585fd770e42b553453c authored over 9 years ago
Merge pull request #1151 from wied03/exception_class_fixes

Exception#exception, Exception::exception, message/to_s fixes

github.com/opal/opal - 2cd31805d262e2252e1fd94dfa9caf135d16df4f authored over 9 years ago
Implement `Exception#exception, Exception::exception`, `Exception#message` and `Exception#to_s`

- Optimize rescue node (in Node/Chrome/Firefox/IE11, Opal.exceptions.pop() || Opal.nil worked fi...

github.com/opal/opal - b18d7d3f36f6b31fae4261eeaf23b8875d5eb3f9 authored over 9 years ago
Merge pull request #1117 from wied03/raise_exception_work

Raise/Fail Exception Rubyspec Compliance

github.com/opal/opal - 98fd494627d4fe1284c6248c82a4d3ddc7874f33 authored over 9 years ago
`Kernel#raise` now properly re-raises exceptions (regardless of how many levels deep you are) and works properly if supplied a class that has an exception method. Also enabled raise/fail specs

github.com/opal/opal - e8176829c0b377c4c9110233b7d02a8b59fed498 authored over 9 years ago
Merge branch '0-8-stable'

github.com/opal/opal - e5a54817b39baffe80658a56a50f442593cf0553 authored over 9 years ago
Merge pull request #1148 from opal/elia/issue-1111-cleanup-opal-def

Cleanup Opal.def*

github.com/opal/opal - 7abc6854f4026ff8d1ead528f6852474f1b8bd42 authored over 9 years ago
Kernel#define_singleton_method almost compliant with rubyspec

Also added a naïve implementation of Module#<=

github.com/opal/opal - b477140bb6bd8a52c6b3f6894ca7bf36175d502d authored over 9 years ago
Cleanup Opal.def*

- Opal.defs(obj, …) is now just a proxy for
Opal.defn(Opal.get_singleton_class(obj), …)

- Op...

github.com/opal/opal - 417548188fe3ee9b6d71bba2d83fac4f91895b4e authored over 9 years ago
Whitespace

github.com/opal/opal - 265eb73b819a06533159c32dec644e2de15ffd6d authored over 9 years ago
Only add filters for the current suite for PATTERN

github.com/opal/opal - d98d6db06a46f3bc56e18ccc9c0919bc6dd3f04d authored over 9 years ago
Merge pull request #1141 from opal/elia/wmnnd-time

Fix Time#yday

github.com/opal/opal - c64177e6bb2d2b657abb0b7e3d32f64c6ee3b337 authored over 9 years ago
Actually fix Time#yday by copying moment.js

github.com/opal/opal - 374a3d36f1583e8c92c5c197c6e971e53328a1b2 authored over 9 years ago
Skip specs trying to change the timezone

Neither Node.js nor PhantomJS can deal properly TZ changes, thus a
warning message will be prin...

github.com/opal/opal - b0efd8421c9945df2faee9e77bfa4eef3e777225 authored over 9 years ago
Cleanup Time#yday code & enable the relevant spec

github.com/opal/opal - 68c0db3b19b25230e666ab8ac3dfa51483561791 authored over 9 years ago
Use local time when calculating Time#yday

github.com/opal/opal - 05705060f94695557e2bee6613922f31cf4c1a29 authored over 9 years ago
Time#yday of January 1 is now 1 instead of 0

Also fixing incorrect calculation when there is a time other than 0:00

github.com/opal/opal - 5367598ddfbb5de85942c8aac8058a13feed0189 authored over 9 years ago
Merge pull request #1147 from iliabylich/fix-hash-hash-and-array-hash-in-recursive-cases

Fix Array#hash and Hash#hash in recursive cases.

github.com/opal/opal - b563d7a936766e803eeed473a93562fea363ca7a authored over 9 years ago
Fix Array#hash and Hash#hash in recursive cases.

github.com/opal/opal - 564811405e34782f0da734c483cfeb2d1edd2e78 authored over 9 years ago
Merge pull request #1145 from iliabylich/return-correct-size-of-array-combination-enumerator

Return correct size of Array#combination enumerator.

github.com/opal/opal - 99074871d05df93ba284af7e034e490f92ca5d26 authored over 9 years ago
Return correct size of Array#combination enumerator.

github.com/opal/opal - b8a066849f2dce906a9766a0ceac0da4b0a0b225 authored over 9 years ago
Merge pull request #1143 from iliabylich/load-rubyspecs-filters-in-testing-tasks-before-loading-actual-specs

Load rubyspecs filters in testing tasks before loading actual specs

github.com/opal/opal - b53a14a1fa75c3f8ef3e0cab93986397bcd7f9c1 authored over 9 years ago
Merge pull request #1144 from iliabylich/fix-array-initialize-to-match-rubyspecs

Fix Array#initialize to match rubyspecs.

github.com/opal/opal - a11e4d7b5ceb09d8e30f3b6a64eeae4f7a286685 authored over 9 years ago
Fix Array#initialize to match rubyspecs.

github.com/opal/opal - 6e965447c1de4b6bbefee251b4848f433d387684 authored over 9 years ago
Load rubyspecs filters in testing tasks before loading actual specs.

github.com/opal/opal - ff40fdeac9c9ecb92d09a151ee5b00d11b78d575 authored over 9 years ago
Merge pull request #1132 from wied03/method_call_hash_block

Fix block after hash compilation/parser issue

github.com/opal/opal - d1612d4b316b395bac514f6b160919309698a7a8 authored over 9 years ago
Release v0.8.1

github.com/opal/opal - 41010fc6866fc1134ec1d6cbc024ba186ddddeae authored over 9 years ago
* Update grammar to not forget the last parameter if there is one (val[3] is nil if none is supplied)

* Cover all cases

github.com/opal/opal - a73c24e256f45f34a7b9080018fe09f371e61f0c authored over 9 years ago
Merge pull request #1135 from wied03/openstruct

OpenStruct now mostly compliant

github.com/opal/opal - ba4786fa9a85dc7ca7a02a08db78aa710b80b1fa authored over 9 years ago
* `OpenStruct` - fixed `#method missing`, `#inspect`, `#to_s`, implem…

…ented `#new_ostruct_member`, `#delete_field`, Fully compliant except for frozen behavior, and `m...

github.com/opal/opal - 378664095a168526c1c15c09db94567612ad04d2 authored over 9 years ago
Merge branch 'master' into openstruct

github.com/opal/opal - b3f06f49f58684e612a61454e776d6c482a9c4e0 authored over 9 years ago
Merge pull request #1136 from wied03/operator_stubs

Test and add support for operator method missing

github.com/opal/opal - ec07a03ba333d92e3fea7e8fa7556cea9ad8d616 authored over 9 years ago
Reverse test order since impl was done in different order than original PR

github.com/opal/opal - d498487794a6807fe26abf7e7716c853ebd2d900 authored over 9 years ago
Undo rubyspec downgrade

github.com/opal/opal - 1c80167da88465119a5abb3798ea9be6d847338a authored over 9 years ago
White space

github.com/opal/opal - 57521cdf49ec03e737cf30c18203ad249f217550 authored over 9 years ago
Undo previous change

github.com/opal/opal - 8d6b98a249a3695b11b173fc0dc5f60d98bd70fd authored over 9 years ago
Merge in master

github.com/opal/opal - 0d8508a3e990e602c2d24da810f518d5a7645d0c authored over 9 years ago
Merge pull request #1123 from wied03/hash_method

Struct Hash Fixes

github.com/opal/opal - b6082f91283cd6f97158254eef49f3777143cdb8 authored over 9 years ago