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

Add a spec for complex heredoc ids

e5f4175f72a5dde6c03b45ec88e630821067c174 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1364 from iliabylich/fix-parsing-of-unicode-constants

Fix parsing of Unicode constants.

6f8844c267af88ae8babc86c561142fa197cc117 authored over 8 years ago by Elia Schito <[email protected]>
Fix parsing of Unicode constants.

5716c3456feabe2280091b8f623f147ff109d789 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1361 from iliabylich/fix-builtin-gvars-parsing

Fixed parsing of pre-defined `$-?` global variables.

2bf23433fdee38e4fc094f072fb45baed240d567 authored over 8 years ago by Elia Schito <[email protected]>
Fixed parsing of pre-defined `$-?` global variables.

025dc3c4af6a79bfc25f0d31748eaf6f54103b9f authored over 8 years ago by Ilya Bylich <[email protected]>
Fix parsing issues with complex heredoc identifiers.

98151591a3b8e43c4fb1af3947c3bdaff42b179a authored over 8 years ago by Ilya Bylich <[email protected]>
Reorder filters

43d6e28f66543cf8a3987a3720143c0e976ae330 authored over 8 years ago by Elia Schito <[email protected]>
Update ruby/spec

0a16032727b07110d1581f567c8f36fa656430aa authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1360 from opal/elia/ruby-spec

Rename spec/rubyspec to spec/ruby

2006bb1ad1275ddfd0ecfabaf1b790d5fdb789a0 authored over 8 years ago by Elia Schito <[email protected]>
Rename spec/rubyspecs to spec/ruby_specs

38535e8932611bbe99e542554282edb79d5bcbd5 authored over 8 years ago by Elia Schito <[email protected]>
Rename spec/rubyspec to spec/ruby

d56e3885e8fcc34bc4af8af1c5ac7b352fe3bd95 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1358 from iliabylich

Add support for keywords arguments in lambdas.

edfa8db0cd182d4233b6b775f24bde89e07728a4 authored over 8 years ago by Elia Schito <[email protected]>
Typos and formatting

[skip ci]

f72dd7d0421fb0934591f66f410d81102dd54b86 authored over 8 years ago by Elia Schito <[email protected]>
Add support for keywords arguments in lambdas.

7d1288bb0110bc9e3a1d83982fef359f33caaa64 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1347 from Mogztter/issue-1219

Resolves #1219, Implement File.extname method

a486ec16700fe992e57fb533c9dcdde9500aed9c authored over 8 years ago by Elia Schito <[email protected]>
Resolves #1219, Implement File.extname method

ba8564059acda326f3323f644930502db1ebfa94 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Merge pull request #1356 from Mogztter/patch-2

Initialize submodule before installing dependencies

7ec24c040197e9a8f450f4ce268ae554b328b34d authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1354 from Mogztter/patch-1

Update hacking procedure

b1094b2a239d0b30ce7ebef1bcc22844388b55d1 authored over 8 years ago by Elia Schito <[email protected]>
Initialize submodule before installing dependencies

57b0cc9b015732890513a004f78409d64d0d18b0 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Rename Rake task to mspec_rubyspec_nodejs

Rake task `mspec_rubyspec_node` has been renamed to `mspec_rubyspec_nodejs`

63995d5935fe86badb40c5ac4547a8c4ff1975b5 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Update hacking procedure

* `git submodule` needs to be updated before `bundle install`
* Rake task `mspec_rubyspec_nod...

fb2128fa6b4c30bcc5aab209f3a6551535729cac authored over 8 years ago by Guillaume Grossetie <[email protected]>
Use the Ruby code of conduct.

It's only logical, live long and prosper.

f3622d1d9eb5b9c8679dece5c967ec59758172a9 authored over 8 years ago by meh <[email protected]>
Merge pull request #1351 from mame/fix-number-aref

`(-1)[1]` should return 1 instead of 0

e50b9c44cb276e66aebbdf5eb4d9624231355423 authored over 8 years ago by Elia Schito <[email protected]>
Fixed `Number#[]` with negative number. Now `(-1)[1]` returns 1.

9e135901cbf8148f9fe85c4163add42be83b755e authored over 8 years ago by Yusuke Endoh <[email protected]>
Fix `Fixnum#[bit]` for the case where bit >= 32.

956587b7b325f811652c3a5674adb70bf408c432 authored over 8 years ago by Yusuke Endoh <[email protected]>
Merge pull request #1353 from mame/fix-rescue-spec

Initialize $ScratchPad = []

616c97db90e21d6dda6a88169f7bee24c35e6546 authored over 8 years ago by Elia Schito <[email protected]>
Initialize $ScratchPad = []

4e2d7211c9d7054289f590e9fec2f5f5debb0883 authored over 8 years ago by Yusuke Endoh <[email protected]>
Merge pull request #1350 from mame/allow-masgn-to-constants

`A, B = 1, 2` does not work

9c9f60e772de8aa76af6dda84ec24c09b6af56fd authored over 8 years ago by Elia Schito <[email protected]>
Remove the completed TODO comment.

5ee13196de5f4682885f783fe9657933d7ed89f5 authored over 8 years ago by Yusuke Endoh <[email protected]>
Merge pull request #1352 from mame/fix-dirname

`File.dirname` should return a String instead of Array

cc345a70ac3d1a39e72561cd83ef6c42499bbf10 authored over 8 years ago by Elia Schito <[email protected]>
Fix `File.dirname`.

12b8a49106164e7ade798116cd7ecaf8f4d11470 authored over 8 years ago by Yusuke Endoh <[email protected]>
Allow multiple assignment for constants like `A, B = 1, 2`.

5d15e217bc30a20a6bb5facccdd8d77b5206085c authored over 8 years ago by Yusuke Endoh <[email protected]>
Merge pull request #1349 from iliabylich/improve-const-get

Fix minor issues with Module#const_get/const_set/const_missing.

9909b2bb31c12a5b54ad01a3ed6d4d7456d844a5 authored over 8 years ago by Elia Schito <[email protected]>
Fix minor issues with Module#const_get/const_set/const_missing.

b26975d77ab7b88aedcf44505a7ad2426edb3902 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1341 from iliabylich/improve-date-parse

Improve Date.parse.

4a3a4af92a3b3fbd1788d5930eec7b7c5af489e5 authored over 8 years ago by Vais Salikhov <[email protected]>
Improve Date.parse.

a3d33ddf2d0ad002d3c52c62f0a78b42c8137832 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1339 from iliabylich/fix-enumerator-with-index

Fix Enumerator#with_index to return the result of the previously called method.

64b65e809c8a4d4fc6c3c7d768df90cee929c915 authored over 8 years ago by Vais Salikhov <[email protected]>
Fix Enumerator#with_index to return the result of the previously called method.

Closes #1325.

2bd03c91b7a6301c14bac0bfdb76c43db01a44c6 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1342 from vais/bigdecimal

First pass at BigDecimal implementation

723f47c5c07f918c0ee410c58df2b95cd53b8f71 authored over 8 years ago by Elia Schito <[email protected]>
Make BigDecimal #< #<= #> #>= properly handle NaN values

d18209674ebb38696a0ba24445d1e2dd25ef6974 authored over 8 years ago by Vais Salikhov <[email protected]>
Make BigDecimal#/ an alias for BigDecimal#quo

b8f9254a3f2a7b7a11c0600a47b214b5690f2609 authored over 8 years ago by Vais Salikhov <[email protected]>
First pass at BigDecimal implementation

4b21250e85ac8713d4bcc052b2a71894dbb58696 authored over 8 years ago by Vais Salikhov <[email protected]>
Merge pull request #1340 from iliabylich/fix-size-of-array-permutation

Fix size of Array#permutation enumerator.

053bff97766d2328f590b326b4433af1e25c7377 authored over 8 years ago by Vais Salikhov <[email protected]>
Fix size of Array#permutation enumerator.

e2e8cd80078816947c8bd089b93bbefc59bedc6d authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1338 from iliabylich/implement-rescue-else

Add support for begin;rescue;else;end.

dfdc82bfdb80c47f013e8e20c9a81fdce56ba0e9 authored over 8 years ago by Elia Schito <[email protected]>
Add support for begin;rescue;else;end.

Closes #1234.

84899acf4ee0c35aa8ef6a7ea095033b83308a96 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1336 from iliabylich/implement-array-sort-by

Implemented Array#sort_by!.

1665f20bb63b3e4422656edeb81f7b5961d02343 authored over 8 years ago by Elia Schito <[email protected]>
Implemented Array#sort_by!.

13a7cf4446f3fb677c07f180bdb7691f7cad7794 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1337 from iliabylich/implemented-array-repeated-permutation-combination

Implement Array#repeated_permutation and Array#repeated_combination.

0a07637352f2084c6ad3b7a6252ce633e7607188 authored over 8 years ago by meh <[email protected]>
Implement Array#repeated_permutation and Array#repeated_combination.

3cbadfcbe1e65af2950f336c4302658cdc7d8886 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1251 from iliabylich/struct-fixes

Struct fixes

fcae8adc2ca352837d739d0113090839f6b9cf87 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1284 from iliabylich/fix-opal-is-a

Fixed Opal.is_a to use Opal.ancestors of passed object and object's metaclass.

74e1490e3a3275d5ba36045a319e1036adac12e4 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1310 from iliabylich/fix-context-of-evaluation-for-eval-and-instance_eval

Fix context of evaluation for #eval and #instance_eval.

7090e25f62d5c56972230ba870bb503b7451290f authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1330 from vais/issue-1320

Fix issue #1320 (Unable to create string literal using `%&string&`)

c425311d620615c38a8b0b7b0eb1ddbdad91f690 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1333 from Mogztter/issue-1302

Resolves #1302, Remove encoding flag before calling Node.js openSync method

d0c306136f342422d1f66f45de96be91b9cb23f5 authored over 8 years ago by Elia Schito <[email protected]>
Adds warn message if unsupported flags are used

a0d07f82ffc745e208a509c28a415b914af8c435 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Resolves #1302, remove encoding flag before calling Node.js openSync method

0979d9c921b20d7f10259fc4a2985bbb8a2712e4 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Fix issue #1320 (Unable to create string literal using `%&string&`)

6917c000764f43c81dd3feda2e9ef6170a108048 authored over 8 years ago by Vais Salikhov <[email protected]>
Avoid potential conflict with local var

A double `var` declaration would have happened if a ruby local var was named `array_size`.

Adde...

dede1c31d7ef5c99cb4d4778a1eb42c447c9e9bb authored over 8 years ago by Elia Schito <[email protected]>
Improve the require_tree error message

24805fa9c098d931976c0beda7a54ea5473fee59 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1327 from Mogztter/issue-1301

Resolves #1301, Implement Pathname.join and Pathname.+

ed0b4631612ec676b89fe0423198f6f5621a1ee9 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1326 from piedoom/master

Fixed mspec to redirect to updated link

147e13fea5a8141345be95103ea471739c0c6120 authored over 8 years ago by Elia Schito <[email protected]>
Resolves #1301, Implement Pathname.join and Pathname.+

e2c1ab77ddfdfb679b538eaa0404e48921bc2b17 authored over 8 years ago by Guillaume Grossetie <[email protected]>
Fixed mspec to redirect to updated link

link was broken before

d9a87ebe8dfd235232872f5e75ecb51ec5e7ca3f authored over 8 years ago by Alexander Lozada <[email protected]>
Fix context of evaluation for #eval and #instance_eval.

64d625301cfb9e6d9d10c52f7e2d07727b53be82 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1324 from iliabylich/fix-nodejs-dir-pwd

Fix nodejs implementation of Dir.pwd and Dir.[].

06f6cc4d969a6dfe7a71f3be1c69e4cac2b65ac2 authored over 8 years ago by Elia Schito <[email protected]>
Fix nodejs implementation of Dir.pwd and Dir.[].

Closes #1323.

1a005caef37ca2b09086433503f77e5110fbe57f authored over 8 years ago by Ilya Bylich <[email protected]>
Fixed Opal.is_a to use Opal.ancestors of passed object and object's metaclass.

Fixes #1279.

bf22586c0fc2a4a98f5f9b6c31aa39f65ea64493 authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1322 from vais/cleanup-rubyspecs

Clean up the `specs/rubyspecs` file

65cc8d411274a1b18cfce16c4d70cab3be446607 authored over 8 years ago by Elia Schito <[email protected]>
Start running rubyspec/language/encoding_spec

f1a52d6938b461812bace442ec0a5e3f42d9e932 authored over 8 years ago by Vais Salikhov <[email protected]>
Start running rubyspec/core/regexp/fixed_encoding_spec

296f82dfdf6dd5d6ec169f4a277e4bd320041f24 authored over 8 years ago by Vais Salikhov <[email protected]>
Start running rubyspec/core/regexp/encoding_spec

dea0d056ab9f3ca6bf3651ecd9352b5509b5602d authored over 8 years ago by Vais Salikhov <[email protected]>
Start running rubyspec/core/regexp/names_spec

c58bedca42ae1a3c8f74c5acd9726a60202918b3 authored over 8 years ago by Vais Salikhov <[email protected]>
Start running rubyspec/core/regexp/named_captures_spec

03b93dc98a03eb6e39194d947b5f402bed5e08bb authored over 8 years ago by Vais Salikhov <[email protected]>
Start running rubyspec/core/rational/marshal_dump_spec

3eccae599959b5d2e0970596ab3ebb7d4caf0b05 authored over 8 years ago by Vais Salikhov <[email protected]>
Merge pull request #1309 from vais/update-ruby-specs

Update to latest Ruby Spec Suite

fbd5863282a0fb3f2f09ae9cbe4a88cbf1328962 authored over 8 years ago by Elia Schito <[email protected]>
Skip broken specs on JRuby and 1.9.3

45c40e99a2ac536739892cbefe072716c716efd1 authored over 8 years ago by Elia Schito <[email protected]>
Remove unused spec filters (except those related to timezones and float)

0e3af1d50088253e0a87d858570af105b9759de2 authored over 8 years ago by Vais Salikhov <[email protected]>
Update to latest Ruby Spec Suite

80fa773b93bcd91622e57787fc91da60698ad9a1 authored over 8 years ago by Vais Salikhov <[email protected]>
Update the sprockets-phantomjs JS with the new api

fixup! 220b249f71 (Let the phantomjs CLI runner accept ARGV and ENV)

81518d42a1efaa0a4ab5a3708f8b1fc07db26878 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1303 from iliabylich/enumerable-each-entry

Implement Enumerable#each_entry.

1af340df58d8912c1f18ee0ebabd865662b7f8da authored over 8 years ago by Elia Schito <[email protected]>
Reduce Changelog conflicts

ref https://github.com/opal/opal/pull/1303#issuecomment-176763481
ref http://krlmlr.github.io/us...

9bd63bc1cf03a88544f625105113c3924bf011ef authored over 8 years ago by Elia Schito <[email protected]>
Let the phantomjs CLI runner accept ARGV and ENV

220b249f716461be670cdd7c4464099deb0b4f17 authored over 8 years ago by Elia Schito <[email protected]>
Implement Enumerable#each_entry.

7ec3383fbcba21d0b6b3de6f2e5125770651c88f authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1308 from iliabylich/fix-1305

Wrap begin;rescue;end into a function when there's a method call on returning value.

9c21d91bd61682339afab3c76403aea9b53f4162 authored over 8 years ago by Elia Schito <[email protected]>
Wrap begin;rescue;end into a function when there's a method call on returning value.

Prepend rescue statement with js_return when it has ensure.
Fixes #1305.

aa813836cecfba2c6b3beac5867746e2f43b3850 authored over 8 years ago by Ilya Bylich <[email protected]>
Module#module_eval should yield a self (an instance of class/module).

b0bfd48a7a1a5977c4b9b97e336843334a383433 authored over 8 years ago by Ilya Bylich <[email protected]>
Removed passing rubyspec from the filters.

36cdabf97327d5df5b0071278200326628407290 authored over 8 years ago by Ilya Bylich <[email protected]>
Fixed Struct.new.

b535bf6f6e5ea65c879185ac58fadf99960670a1 authored over 8 years ago by Ilya Bylich <[email protected]>
Fixed struct methods to use "self.class.members" instead of "self.members" to let "members" to be a struct attribute.

393b411ffa6b2db2dbdce5c287d04221defa571c authored over 8 years ago by Ilya Bylich <[email protected]>
Merge pull request #1304 from iliabylich/add-names-to-js-method-functions

Generate meaningful names for functions representing Ruby methods.

5165baf4b2acb13d3c74deb4b1929f7bc5209dbe authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1307 from iliabylich/array-sort-max

Fix last parts of Enumerable#sort and Enumerable#max.

f9b8879251ed99ebe72bd5de9d065c5302685b01 authored over 8 years ago by Elia Schito <[email protected]>
Generate meaningful names for functions representing Ruby methods.

8958b016cde9b0feeacfd5622ee6ee002a7ff310 authored over 8 years ago by Ilya Bylich <[email protected]>
Fix last parts of Enumerable#sort and Enumerable#max.

dc4d071193a243b0b9989fcc60845337cd6814c4 authored over 8 years ago by Ilya Bylich <[email protected]>
Add MSpec as a submodule

Pinned to a working version.

ref #1306 #1305

de887531884a191cc9d6099b1feafdbf6ea4d79b authored over 8 years ago by Elia Schito <[email protected]>
Move Opal specific MSpec additions to mspec-opal/

be9556c5ac5b4faca40281934a31191cee27957b authored over 8 years ago by Elia Schito <[email protected]>
Rename RubySpec to "The Ruby Spec Suite"

ref https://github.com/ruby/spec/issues/182

038ad65de20e01d71e15d4f2b55f15af6faa9f78 authored over 8 years ago by Elia Schito <[email protected]>
Merge pull request #1298 from Mogztter/issue-1296

Resolves #1296, File.expand_path('.') should return the current directory

565f717664a89abc2f468194c57418aa60f26677 authored almost 9 years ago by Elia Schito <[email protected]>
Cleanup Gemfile & add terminal-notifier (OSX only)

6f342a450c297959c5c2e20a9da970d9d72946ef authored almost 9 years ago by Elia Schito <[email protected]>
Remove duplicated code

9b23a0e2e9d2fc54ad61acee88214fa7278b1e43 authored almost 9 years ago by Elia Schito <[email protected]>