Ecosyste.ms: OpenCollective

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

github.com/goby-lang/goby

Goby - Yet another programming language written in Go
https://github.com/goby-lang/goby

Remove useless attributes in VM structure.

85070e0f314ea2f1aad38a2996616e035c1ea486 authored about 7 years ago by st0012 <[email protected]>
Remove some outdated info

a41f68c3798a41d50320eaefdbddcd9805073b29 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #493 from saveriomiroddi/sm-implement_rw_mutex

Implement R/W Lock

d1390cced21730ee3a8cf31104ecfde445738063 authored about 7 years ago by Stan Lo <[email protected]>
Fixed failures from master merge

6a5065c30a773d2f6b395c652d5df9df8f1fba35 authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge branch 'master' into sm-implement_rw_mutex

1d0c78134057c38edad00c37a3a03105ff871eb2 authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #531 from goby-lang/fix-479

Fix 479

98fe26c5d12c5757c66c3def4d5578cd524583ed authored about 7 years ago by Stan Lo <[email protected]>
Make error report chain workable under REPL environment.

433f1679cbd56e53e25c8b9cce8945184bd1e8c3 authored about 7 years ago by st0012 <[email protected]>
Fix error report in REPL again.

86e46093e9d70c7a51d65627c0b47c5f0fed97dd authored about 7 years ago by st0012 <[email protected]>
Add failed tests.

b6f4e993d8e3888278b9176d95618569d4d638fe authored about 7 years ago by st0012 <[email protected]>
Fix the constant lookup scope when setting new constants.

236146d6e7f4d28167c98f2c0af37d655edd0f84 authored about 7 years ago by st0012 <[email protected]>
Format VM's source code.

e781d8d652bf306ca74644797791d2d1dc3fbd27 authored about 7 years ago by st0012 <[email protected]>
Fix #528.

7decb201ec1f879fc7d9eefb4d356ec725a673f6 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #475 from goby-lang/error-stacktraces

Error stacktraces

876fd8a9e4addb1e29e91d5a68b6a5dc03f30424 authored about 7 years ago by Stan Lo <[email protected]>
Fix ConcurrentHash's #each method and its test.

6a4171a2c7a285b73908169b27bacc8ecaa4ce81 authored about 7 years ago by st0012 <[email protected]>
Change builtin method failure test's expected CFP.

Let's say we have following code:

```ruby
['T', 'A', 'I', 'P', 'E', 'I'].each(101) do |char|
...

704bd2b2918274fe3917c36059e65373f434b906 authored about 7 years ago by st0012 <[email protected]>
Fix/Update error tests.

a6a8f57657cda3c515ecd8c16dae5d74c151596e authored about 7 years ago by st0012 <[email protected]>
Fix block swallow error traces issue.

582c3baff0514fe0ed85e4b8e48ace53150811cd authored about 7 years ago by st0012 <[email protected]>
Add proper line number to each error trace.

656f44b1a3f3fbf5d24be409d19e26946ae0c0a6 authored about 7 years ago by st0012 <[email protected]>
go fmt

aa08d1af1cca2fe65f255c7cdedac54b09987411 authored about 7 years ago by Julio <[email protected]>
Added tests for goby command

61256bd1abbfdbbf0950e02390dd99832e2f3060 authored about 7 years ago by Julio <[email protected]>
Add test for error stacktraces.

399f13f58d56fc05e80dcad34fbc9e321ee4ac8b authored about 7 years ago by st0012 <[email protected]>
Add stacktrace to error messages.

c445ea8d01d57e4f9b9b1aa4abb67e2e955c6ebf authored about 7 years ago by st0012 <[email protected]>
Merge pull request #498 from saveriomiroddi/sm-add_float_support_to_sleep

Add float support to sleep()

dbe45c1225bc646b4e1fa0dfb6b5911500b786df authored about 7 years ago by Stan Lo <[email protected]>
Make sleep float computation more expressive

7ee867973c572558367dfb419c3e1bbec7f54186 authored about 7 years ago by Saverio Miroddi <[email protected]>
Fix the comment in expression.go

d151ecd567db942a01447cb14a061ea733ecfc3d authored about 7 years ago by Maxwell-Alexius <[email protected]>
Support PutFloat instruction

6cba31513a8da684c8ec6b534a0dbfaf7016e109 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Rescue test case for JSON parse in float format

e1cbef0d487dce40b1ef8430e1e3bb2bb7e304b5 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Rebase master

19972aacbf7292fcfbb8b420dff080f40427ea85 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Complete float literal and token part

d462c961ab057c0f222c9e503cae4da2a61fda19 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Fix errors and refactor the float expression parsing part

10f8a0a69f1462a093dcee487dfa482ac3d7d917 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Rescue some case for float type data

a05cf1480076f1f6a651d1044baf2cbc4972048a authored about 7 years ago by Maxwell-Alexius <[email protected]>
README: update the Linux setup page link, and perform minor cosmetic changes

7bd9e6d5929b114348bbefdb19f094497c6dd50e authored about 7 years ago by Saverio Miroddi <[email protected]>
Add float support to sleep()

Also improved the error handling, that would otherwise panic when not receiving the expected dat...

8ee02ad457be8a51a7a2862c31102aa3903e7b0c authored about 7 years ago by Saverio Miroddi <[email protected]>
Basic implementation of Readers-writer lock (Concurrent::RWLock)

4f3e089d7dbce41f687efd543c13e8eab937c641 authored about 7 years ago by Saverio Miroddi <[email protected]>
Add RWLock#(acquire|release)_(read|write)_lock methods

d49e6e933d480e83c0b38a6f2131e1868f9f6e90 authored about 7 years ago by Saverio Miroddi <[email protected]>
Fix test coverage info of vm tests which have race detection.

08fa00186cee18c021ef7a0b55f357696838f392 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #520 from goby-lang/matchdata_to_h

Add MatchData#to_h

0ec0e19987543f067987bd44032ab46549d5011c authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into matchdata_to_h

b02b9970ad00daa19ad53ebbaac52f63a12a7f20 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #519 from saveriomiroddi/SAV_fix_travis_testing_without_race_detector

Fix travis build running twice the test suite

27ae4afcc1618b97d013c47ae887fa3b70fd8bde authored about 7 years ago by Stan Lo <[email protected]>
Rename TEST_PLUGIN env variable to NO_RACE_DETECTION, in order to make it more generic

8be4921fec36a56038cc1671a50ee7787637e359 authored about 7 years ago by Saverio Miroddi <[email protected]>
Fix travis running twice the test suite

8ef4a2ff9ae662b3ef22686e100c26fb4ad4a254 authored about 7 years ago by Saverio Miroddi <[email protected]>
Travis: enable verbosity when testing the plugin functionality

This shows in travis that the `vm` test suite actually runs twice.

3eda79cd4f3acb8ba88062d9dada29cc34ce9194 authored about 7 years ago by Saverio Miroddi <[email protected]>
Add MatchData#to_h

Add MatchData#to_h

Add tests for MatchData#to_h

5043d08b27ef9f6f589ecd8f0bf170bcd83f7966 authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #502 from goby-lang/decimal_class

[Experimental] Decimal class

b0c42389302856103f6ee47536684162afe6a1ff authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into decimal_class

439d950389cef2d139c2add50d7f85ac7d0b72d1 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #517 from goby-lang/fix_require

Add checks the number of args in `require` and `require_relative`

cd8ca4cab1153d5025326516651d3f42199f67da authored about 7 years ago by Stan Lo <[email protected]>
Add Float#to_d

- Implemented Float#to_df, but commented out

Add a test for Float#to_d

Change type reference i...

f02a0a23d2737a5154d7bb384456243fe6c94988 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#to_h

Add tests for Decimal#to_h and Decimal#to_hi

Update API doc for decimal.go

8dcf7cc4d299849528ac8c14cd03e87c6f395fa6 authored about 7 years ago by hachi8833 <[email protected]>
Remove redundant string check from String#to_d

Add test for String#to_d

b83fbbeb26084a84a6c22e5cd9cc9f930ec13369 authored about 7 years ago by hachi8833 <[email protected]>
Remove #to_ai, #to_h, #to_hi from Decimal

ba4ffd41d8399826f74de99c2828a36ee6ef1bc6 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#to_a

Add test for Decimal#to_a

Change Decimal#numerator and Decimal #denominator for returning decim...

682e5150ee828fa29600fb022203111be9537922 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#**

b05e496d4498db112c90fa9d4747fef5ed35c3b9 authored about 7 years ago by hachi8833 <[email protected]>
Implement decimal arithmetic operation with integer and float

Refactor int to Decimal and float to Decimal

b7ae5e6884472e84da1f9b33d5791a2245e215a1 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#to_f and Decimal#to_i

Add tests for decimal.go

Add tests for decimal.go

Add internal DecimalValue() helper function
...

6c0b98c07ce5cc9e13d27674a088a87c8bd65ede authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#deduct

Remove trailing 0 from #to_s

Remove Decimal from Numeric

Update tests for decimal.go

Update t...

8fcfd5e34857b6fdfea1d75d9e9d77d74eb3ea98 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#fraction and Decimal#deduct

a8252a13acf5de3285005b2b4ed01621135d6eae authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#inverse

bb8ce55859f5e0a37fdd4fb6436f2018faae47a2 authored about 7 years ago by hachi8833 <[email protected]>
Add Decimal#numerator and Decimal#denominator

1f7aae66f92dbc3b58e471e250a01a6308c4409a authored about 7 years ago by hachi8833 <[email protected]>
Create Decimal class

Add tests for decimal.go

Fix sample fractions

76d0b47e29fef078c3cad4d29cdeb4abfde02d06 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for #require and #require_relative

bf75740ffd49ade6a0ae5fef758f7c2376bf72c7 authored about 7 years ago by hachi8833 <[email protected]>
Add check for the number/type of arg in #require and #require_relative

1ac0eee0e8c49472c7fe7e7a848c12f857e6cb1b authored about 7 years ago by hachi8833 <[email protected]>
Format vm code.

66fe704afb3535bc91ba0739cb291e2f41bbe081 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #516 from goby-lang/fix_hash

Remove duplicated '#fetch' from hash.go

407e7f1eba345c1ba4668c3e1655697c2302da39 authored about 7 years ago by Stan Lo <[email protected]>
Remove duplicated 'fetch' from hash.go

12b7e504fe406306fd02d1e115d495f28b7674c7 authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #515 from goby-lang/fix_match_data

Fix #508/update MatchData class

a1d1f7386f40b4b0d0c4cc5b88ded50955a09545 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into fix_match_data

851327c17a57a754450b621a248045ae5f1d27aa authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #505 from goby-lang/improve-error-report

Improve error report

becad8927e819dc59f3d3ec8a10168dbbe41f79b authored about 7 years ago by Stan Lo <[email protected]>
Refactor error helper functions.

aa1530e16da44940d89567638d82fee733359585 authored about 7 years ago by st0012 <[email protected]>
Use panic to report error instead of checking them after every action.

6d4d9601ded1d254fcaa60a03d4729e60cffd1ab authored about 7 years ago by st0012 <[email protected]>
Merge pull request #512 from kachick/module-ancestors

Implement Module(Class)#>

8b68f14ebd4496c6cfc6df20f5b3ba537e770f73 authored about 7 years ago by Stan Lo <[email protected]>
Add a failure pattern test

08598ed1b4dd40610611cc7271fea74c533751df authored about 7 years ago by Kenichi Kamiya <[email protected]>
Consider non related modules in Module#>

5417218a5db6d48c4fa9968ac53ebebfa61fbd7b authored about 7 years ago by Kenichi Kamiya <[email protected]>
Update test

a62da3311586e6888360f0a44770725c3196dd68 authored about 7 years ago by hachi8833 <[email protected]>
Use Groups instead of Captures

ad086769fe5959ce54be57be235d50791b0e16ab authored about 7 years ago by hachi8833 <[email protected]>
Add type alias for regexp2.Regexp

6294e88ca048dced5a9290715e577637026b5d0c authored about 7 years ago by hachi8833 <[email protected]>
Change MatchData to use *regexp2.Match struct

c40a84c1ebe783c39b376f98cb39fe7ed535eac0 authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #511 from goby-lang/fix_e_option

#509 Fix panic on `-e` option

c78ad956ced7a377bf317eb27c9e8a12d4cc88f7 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #510 from kachick/matchdata-length

Implement MatchData#length

b4258b8c04167254b9b9ef77f71ccba16a3bdb0a authored about 7 years ago by Stan Lo <[email protected]>
Implement Module(Class)#>

48df7bbd82cb9711fecbaf894416ff3017b0203f authored about 7 years ago by Kenichi Kamiya <[email protected]>
Fix panic on `-e` option

214be9e51bfa97ecac171348f5aa6a195fa028d9 authored about 7 years ago by hachi8833 <[email protected]>
Implement MatchData#length

ebee746332869ef2a53911e40753b12f237dcee0 authored about 7 years ago by Kenichi Kamiya <[email protected]>
Fix description for `-e` option

a7e29e0282bfadf02bfcbf2d989cab2ca247060c authored about 7 years ago by Kenichi Kamiya <[email protected]>
Fix MatchData#{to_a, captures} sample code

93a73407512227f729e4819a5d6543762fd91e90 authored about 7 years ago by Kenichi Kamiya <[email protected]>
Uncomment some mis-commented test cases.

704f62e0944a67eb9c493ce414e7b8683b72553d authored about 7 years ago by st0012 <[email protected]>
Update README

438ce3de98a15d3ff18a1637677f774b514fab08 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Object#object_id

c8446e481f2894554ba8ba3214de0348b9cecbe7 authored about 7 years ago by hachi8833 <[email protected]>
Update test for Object#object_id

e78da0845245f451a4ace9bc2c657acd3fa0e303 authored about 7 years ago by hachi8833 <[email protected]>
Add Class#object_id

ab80546783874866cb86cb4c3f29ae02c0c321cb authored about 7 years ago by hachi8833 <[email protected]>
Add test for Class#object_id

cf6accee71664fa275111bae1727ac535ddc18af authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #503 from goby-lang/fix_toplevel_constant

Fix toplevel constant's bug: issue #491

f378ddee17f9dfd001b40e10635c030c2c4d04ee authored about 7 years ago by Stan Lo <[email protected]>
Add test for prohibition of calling a capitalized method on toplevel

f7099c67486b806df9a28da8ff7ed0293436c7d0 authored about 7 years ago by hachi8833 <[email protected]>
Fix #491: prohibit calling a capitalized method

07d3aa3008a408d0fd7af92e17d96ff8262cc4aa authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #496 from goby-lang/refactor_string_fmt

Eliminate Go's standard regexp package from `String#fmt`

cc8f18446d36d19945f97a1de9000f79c9bc6558 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into refactor_string_fmt

1a43ada20dbc6bc813f5a73a68f72e685e75139a authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #495 from evandandrea/make-snap-classic

Make the snap classic (https://docs.snapcraft.io/reference/confinement)

a89ff2f2a7d70b75ab517fcf45d94d46494df555 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #494 from evandandrea/snapcraft-badge

Add a snapcraft.io build status badge

9229fa11b79b143dbf188d2ede9ffc735c5b1e10 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #487 from saveriomiroddi/sm-concurrent_array

Add ConcurrentArray class

eb4702b9f51904beb86e7833cb0d5cbcceefdc5e authored about 7 years ago by Stan Lo <[email protected]>
Eliminate Go's standard regexp package

a7a2712f385edc7f1f183785d584a3447d913125 authored about 7 years ago by hachi8833 <[email protected]>
Make the snap classic (https://docs.snapcraft.io/reference/confinement)

8a381e81113e6ac7f665ffb14bc17d636088c224 authored about 7 years ago by Evan Dandrea <[email protected]>
Add a snapcraft.io build status badge

2f7a8ebb5b388f820467d6a75abb5f96dc092a59 authored about 7 years ago by Evan <[email protected]>