Ecosyste.ms: OpenCollective

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

goby

We are on a mission to create a new language that helps developers develop microservices efficiently
Collective - Host: opensource - https://opencollective.com/goby - Code: https://github.com/goby-lang/goby

Add import method.

github.com/goby-lang/goby - 2783dfdee6c02ab9fb41286acc69bdd524bfe25b authored over 7 years ago by Stan Lo <[email protected]>
Make dockerfile preparing the build environment.

github.com/goby-lang/goby - a85c0c6f4c6c81833cde8144b0743a7745f3ef49 authored over 7 years ago by Stan Lo <[email protected]>
Update sample plugin and import.gb

github.com/goby-lang/goby - 76d4491e09cc04f666c63d4832659f0a28ac3a13 authored over 7 years ago by Stan Lo <[email protected]>
Fix CI warnings and plugin test.

github.com/goby-lang/goby - 1b3916f316b669937b442d9c904244f65fe28215 authored over 7 years ago by Stan Lo <[email protected]>
Add Plugin class which can carry plugin info.

github.com/goby-lang/goby - 487246b696eea73834ab8d258663754f8636f143 authored over 7 years ago by Stan Lo <[email protected]>
Keep improving Plugin#send and Struct#send.

github.com/goby-lang/goby - 04004c1f7c79beb9456929973ea95389b4657c71 authored over 7 years ago by Stan Lo <[email protected]>
Improve TestCallingPluginFunctionWithReturnValue

Proved that we can receive multiple return values.

github.com/goby-lang/goby - 8cc228135bc7826470484eb26ebadcce7b9fbfc2 authored over 7 years ago by Stan Lo <[email protected]>
Update test.sh

github.com/goby-lang/goby - 86673b48c676186a64dadf437c96dd6ff8d63720 authored over 7 years ago by Stan Lo <[email protected]>
Make CI ignore test fixtures.

github.com/goby-lang/goby - 8b8607e9089ff9c857a0a100dd9f6edf42ac432c authored over 7 years ago by Stan Lo <[email protected]>
Refactor Plugin#send and Struct#send.

github.com/goby-lang/goby - a9974a330c8911cf441b9f6486c47306d0bbf3e0 authored over 7 years ago by Stan Lo <[email protected]>
Separate plugin and struct's tests.

github.com/goby-lang/goby - 294b0464ffead383d04ebefac51ce0872c909833 authored over 7 years ago by Stan Lo <[email protected]>
Delete unused plugin folder and update samples/import.gb

github.com/goby-lang/goby - 70c9903f6c4773e5724304853835e2ac07744e21 authored over 7 years ago by Stan Lo <[email protected]>
Add plugin test.

github.com/goby-lang/goby - ce49cba5d307bfb8b2d46ae89611e22a708b1056 authored over 7 years ago by Stan Lo <[email protected]>
Now can build plugins during runtime.

github.com/goby-lang/goby - 0c92fc18b367af4c815c4ef403e1b8f7fa7c5cae authored over 7 years ago by Stan Lo <[email protected]>
Make Plugin#send accept additional arguments.

github.com/goby-lang/goby - 56935e4016dca3bca148dd5d1dbc38d801ed4d27 authored over 7 years ago by Stan Lo <[email protected]>
Add builtInType interface.

github.com/goby-lang/goby - 31d1826f2830211716d889d85ab731a89bb46a64 authored over 7 years ago by Stan Lo <[email protected]>
Improving Plugin#send.

github.com/goby-lang/goby - c3111a9fd0d1b93e5f2bd2dc03452cfbfd2fc0d9 authored over 7 years ago by Stan Lo <[email protected]>
Add Struct class.

github.com/goby-lang/goby - bce61df1f62dbe7c391b7a3b6ac04ce2d0f25b46 authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #274 from Maxwell-Alexius/feature/issue-264

#264 Implement is_nil & is_a Method for Type Checking

github.com/goby-lang/goby - 15d24b3fa7f322d01f222092220e7b2cc87a940d authored over 7 years ago by Stan Lo <[email protected]>
Refactor test case

github.com/goby-lang/goby - 244a2967493f91f240f3663ff0455780f441e559 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Add is_a and is_nil method failure test case

github.com/goby-lang/goby - 67f78ba5488819743b9d4085fa24189b83da3fed authored over 7 years ago by Maxwell-Alexius <[email protected]>
Reformat error test and message

github.com/goby-lang/goby - fbba15cc48160aee47a136890dd251614579ff8b authored over 7 years ago by Maxwell-Alexius <[email protected]>
Add is_a and is_nil method test case

github.com/goby-lang/goby - ac40541c338d7f9349e16ebd07455bee5907aea3 authored over 7 years ago by Maxwell-Alexius <[email protected]>
#264 Implement is_nil & is_a Method for Type Checking

github.com/goby-lang/goby - a9eecc7298341e2e10b4d2bc77049ee2a8c5714c authored over 7 years ago by Maxwell-Alexius <[email protected]>
Merge pull request #267 from Maxwell-Alexius/feature/issue-247

#247 Hash API Methods Implementation

github.com/goby-lang/goby - 25cfac50126b3cad0a28ba1334176b9d70a2ee04 authored over 7 years ago by Stan Lo <[email protected]>
Refactor hash test case

github.com/goby-lang/goby - 23b15357922f4191738ea58aac297f977e0127b6 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Add Hash API Methods Test Case

github.com/goby-lang/goby - 64a3d9e1e5711f40a484012681413feaefebf58b authored over 7 years ago by Maxwell-Alexius <[email protected]>
#247 Implement Hash API & Test Cases

github.com/goby-lang/goby - 38ea6a770f2f1da8b64d4638ec1d98c3543db778 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Merge pull request #285 from Maxwell-Alexius/fixbug/issue-260-Fix-Comparison-Part

#260 Fix Equality Comparison Part

github.com/goby-lang/goby - 256196ad422c75ffea91694b1a68c3701f58391b authored over 7 years ago by Stan Lo <[email protected]>
#260 Fix equality comparison part

github.com/goby-lang/goby - 47dc3eced8c50a7c32a2e01c0cdea083d89f8db5 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Add project structure diagram thanks to @hachi8833

github.com/goby-lang/goby - 2bdf869c0e5088f231302eda8d741591d2923e39 authored over 7 years ago by Stan Lo <[email protected]>
Add test dockerfile.

github.com/goby-lang/goby - 76abfc87f48daa14b84546ea0053a3129ca90540 authored over 7 years ago by Stan Lo <[email protected]>
#237 Unify & Refactor Error System

github.com/goby-lang/goby - 78ae7944221c0d4caa5b8ca0e8dc7d2279f32a04 authored over 7 years ago by Maxwell <[email protected]>
Fix golint warning.

github.com/goby-lang/goby - 441d4505241b9afb8c066ba54fb6472fe6e66338 authored over 7 years ago by Stan Lo <[email protected]>
Unify built in type methods' error format.

github.com/goby-lang/goby - bc2ff4d62bd80aba65bbea13ea7cf84fd09fcab1 authored over 7 years ago by Stan Lo <[email protected]>
Remove vm/error.go's package level variables.

- Initialize Error classes in a more elegant way.
- Store/Retrieve error class from vm directly,...

github.com/goby-lang/goby - db4084500898a82f0a457fe865a1cd648313e2be authored over 7 years ago by Stan Lo <[email protected]>
Update thread.returnError's arguments and behavior.

github.com/goby-lang/goby - 6cec3cd64aca096d96bb2aa40b2d1c77cc54c5df authored over 7 years ago by Stan Lo <[email protected]>
#258 Fix bug for #name & #superclass cause panic

github.com/goby-lang/goby - 5400f3d1e4a45f8c8b96f560b4ef6d4691e3d27e authored over 7 years ago by Maxwell-Alexius <[email protected]>
Implement fortune on Igb startup

github.com/goby-lang/goby - b87cf19d806ef25bfe8eef9784b20cf15a48da8a authored over 7 years ago by hachi8833 <[email protected]>
Change 'restart' to 'reset'

- Add a fortune emoji on launching/exiting in REPL: just for fun

github.com/goby-lang/goby - 5cf0b1118c9a8c4b6f19cecb304ac7e3bbc94005 authored over 7 years ago by hachi8833 <[email protected]>
Make package variables to func variables

- Remove fortune on exiting REPL
- Remove too negative emojis

github.com/goby-lang/goby - 4fb7b984aa017973a27be101e6eb828e57904ad2 authored over 7 years ago by hachi8833 <[email protected]>
Merge pull request #280 from goby-lang/fix-#279

Mark if constant is used as an namespace. (Fix #279)

github.com/goby-lang/goby - bd8d44302c077daa00f156f81df6ad95d36527e3 authored over 7 years ago by Stan Lo <[email protected]>
Mark if constant is used as an namespace.

- Add IsNamespace attribute to constant node.
- Add second parameter to 'getconstant' instructio...

github.com/goby-lang/goby - 5555fcfb1af2a2466a7332fa21c1909605dc4c39 authored over 7 years ago by Stan Lo <[email protected]>
Update bytecode generator's tests.

github.com/goby-lang/goby - 2141b9f36b8c1790bc4de23025925d28628a7cbd authored over 7 years ago by Stan Lo <[email protected]>
Add regression test for issue #279.

github.com/goby-lang/goby - ae27957ab7098980ac14d98fca501d20eff6de95 authored over 7 years ago by Stan Lo <[email protected]>
Add REPL demo to readme.

github.com/goby-lang/goby - 8584a08fc5d2c79d0c3a49d8096d0f4ee4d9e072 authored over 7 years ago by Stan Lo <[email protected]>
Make string displayed in a quoted format in method Array#to_s

github.com/goby-lang/goby - e67896b318ffd5538ea9e5781ec66399b8d3f5f7 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Update introduction

github.com/goby-lang/goby - bd44535a90144729fd4b86d96dd1c4ddaec13dbd authored over 7 years ago by Stan Lo <[email protected]>
Add 'restart' command to REPL (#276)

github.com/goby-lang/goby - 040bcf3e9c3c5ea6469fea94e3389bd2650f71f2 authored over 7 years ago by Shozo Hatta <[email protected]>
Normalize REPL evaluation.

Treat REPL's evaluation almost like normal program execution.
Which means every time we generate...

github.com/goby-lang/goby - 29e65ebc6f29e770eb09c4e662668075c2177432 authored over 7 years ago by Stan Lo <[email protected]>
Not panicking when thread returns error.

github.com/goby-lang/goby - 9a428b14be809d5c7a4e850a4a1ce04b566996f0 authored over 7 years ago by Stan Lo <[email protected]>
Implementing auto-indentation in REPL (#268)

* Implement indentation in REPL

* Trim line befor adding cmds

* Add auto-indentation in RE...

github.com/goby-lang/goby - 3524117adf58a73f557093d96e441f984232aed0 authored over 7 years ago by Shozo Hatta <[email protected]>
Merge pull request #270 from hachi8833/fix_repl

REPL: Change the behavior of Ctrl-c

Let me merge the small fix by myself

github.com/goby-lang/goby - d81c807f93134c70507cccad3a8aa48154f77eb4 authored over 7 years ago by Shozo Hatta <[email protected]>
Change the behavior of Ctrl-c

- Change command history path
- Remove unnecessary SetPrompt

github.com/goby-lang/goby - 15a7a2b8d2609f28a2e55f1e57c467560a3d7672 authored over 7 years ago by hachi8833 <[email protected]>
Merge pull request #266 from hachi8833/test_string

Add test cases for '<=>'

Just to merge this by myself...

github.com/goby-lang/goby - 7b1cc4523c130e30d2884eaf02b24501acfc22fb authored over 7 years ago by Shozo Hatta <[email protected]>
Add test cases for '<=>'

github.com/goby-lang/goby - 90676ab4b8f6f92cc35a08cff3b2b93077120577 authored over 7 years ago by hachi8833 <[email protected]>
Merge pull request #254 from Maxwell-Alexius/enhancement/issue-174-and-issue-194

#174 & #194 Support UTF-8 Encoding in String Method API

github.com/goby-lang/goby - 61d5f721e316d2341c2def2768669db609eee24e authored over 7 years ago by Shozo Hatta <[email protected]>
Merge branch 'master' into enhancement/issue-174-and-issue-194

github.com/goby-lang/goby - 51513395408ad8d1d24595f8a40d912aa3dcec66 authored over 7 years ago by Shozo Hatta <[email protected]>
Merge pull request #262 from goby-lang/implement-#261

Implement #261

github.com/goby-lang/goby - a0cc67503934b9b81033c153daa820a1f5729bf4 authored over 7 years ago by Stan Lo <[email protected]>
Add comments on exported types.

github.com/goby-lang/goby - 3b3462783e364aaeb21eeb9b2acaa2fcf2a2d0b3 authored over 7 years ago by Stan Lo <[email protected]>
Fix parsing error message.

github.com/goby-lang/goby - ae6cef068276b4c313c5647846fabc5b25d38ce3 authored over 7 years ago by Stan Lo <[email protected]>
Update code generator.

github.com/goby-lang/goby - 62123aed47281b161ea8bf5ce05c9f327520933f authored over 7 years ago by Stan Lo <[email protected]>
Parse assignment as AssignExpression instead of InfixExpression.

github.com/goby-lang/goby - a13b097b2d1336454be1bdd0335225d490002526 authored over 7 years ago by Stan Lo <[email protected]>
Add AssignExpression and export Variable interface.

github.com/goby-lang/goby - 9362dc69d212fe4a955b47e70c46e7273131d177 authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #255 from goby-lang/refactor-callexpression-parsing

Refactor parser's method call and method definition

github.com/goby-lang/goby - cccd6e9efe531e3cc1caab3190da71547da67b1d authored over 7 years ago by Stan Lo <[email protected]>
Make code generator's state changing more specific.

github.com/goby-lang/goby - 45c6de2d11b15be71f832660465430bc60caa915 authored over 7 years ago by Stan Lo <[email protected]>
Add more comment for expression parsing and remove redundant code.

github.com/goby-lang/goby - 2f7d38e525c5030fc38e92d89323e5fcf508159d authored over 7 years ago by Stan Lo <[email protected]>
Rename p.parseArrayIndexExpression to p.parseIndexExpression because String and Hash will also use it.

github.com/goby-lang/goby - 74d0830af7bf54f38527a5c3785099cb02bfc3b5 authored over 7 years ago by Stan Lo <[email protected]>
Add more method call test cases.

github.com/goby-lang/goby - dd96b4c50e1d4d54838d0e7324fe56f32a4a7e19 authored over 7 years ago by Stan Lo <[email protected]>
Return specific parsing error when parsing method definition.

github.com/goby-lang/goby - 7db8ce6f632d1866d716fa0466bb1c5e98449947 authored over 7 years ago by Stan Lo <[email protected]>
Add state to expression parsing.

github.com/goby-lang/goby - 5c7a49b927800824327ae6bd977683b0b0afd4ab authored over 7 years ago by Stan Lo <[email protected]>
Separate parseCallExpression to parseCallExpressionWithDot and parseCallExpressionWithParen.

github.com/goby-lang/goby - fa02648b5c10bd2785087d292cad157c782c26ef authored over 7 years ago by Stan Lo <[email protected]>
Rough fix.

github.com/goby-lang/goby - 7566d235e03b54a7986328fac58340c021fa965c authored over 7 years ago by Stan Lo <[email protected]>
#174 & #194 Support UTF-8 Encoding in String Method API

github.com/goby-lang/goby - a9c82b93b8266c4c63d9fe3b1c262bb633012be9 authored over 7 years ago by Maxwell-Alexius <[email protected]>
Check argument type checking for Class.include

github.com/goby-lang/goby - 3d64fb574d2e6928dbae5c8d8e9809dd08e89b7b authored over 7 years ago by Stan Lo <[email protected]>
Improve lexer's readString function.

github.com/goby-lang/goby - ad04213585c184b450a46477fab87a4fbbe8cc73 authored over 7 years ago by Stan Lo <[email protected]>
Update default lib path.

github.com/goby-lang/goby - 7dff6900cad2678a1ba2fb2ee619aea25c72fa48 authored over 7 years ago by Stan Lo <[email protected]>
Tell user how to verify their installation.

github.com/goby-lang/goby - a4c83d6e60861179088880a8fc1ad3aa14e38689 authored over 7 years ago by Stan Lo <[email protected]>
Update readme's install section and add environment setup guide for development.

github.com/goby-lang/goby - 730665fdd8e31d8a2afacf7beacd43604f587e87 authored over 7 years ago by Stan Lo <[email protected]>
Add fallback path if GOBY_ROOT is not setted.

github.com/goby-lang/goby - 49bf4621f1c3169315b806c95f4b59b7039f5245 authored over 7 years ago by Stan Lo <[email protected]>
Bump version.

github.com/goby-lang/goby - e1253da07597c12b07579eef6ffd66ae9326d8d6 authored over 7 years ago by Stan Lo <[email protected]>
Fix method call without parens not working in REPL issue.

github.com/goby-lang/goby - c9217f1aa4cc2163898e5e096be280e5e49ccaab authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #248 from goby-lang/igb

New igb REPL by @hachi8833

github.com/goby-lang/goby - a4b2cdd5ccc52e4baa672b3fdb6337d9dbbca91d authored over 7 years ago by Stan Lo <[email protected]>
Revert the change to the more stable one

github.com/goby-lang/goby - 21afd115e0b2f6d9d6eec22847654010ea0e8612 authored over 7 years ago by hachi8833 <[email protected]>
Introduce readline package for improving REPL

Introduce chzyer/readline

Implement the single-line REPL first

Remove unnecessary constants

C...

github.com/goby-lang/goby - 02913977cdc0b02c19b352e53ef4cd029b9bca52 authored over 7 years ago by hachi8833 <[email protected]>
Add readline into Godep.

github.com/goby-lang/goby - b9c9f4a7d5d025f5b6021a653656c7b0e8aafc68 authored over 7 years ago by Stan Lo <[email protected]>
Update Godep dir

github.com/goby-lang/goby - 7131b4e4acaa5d92ac9f2119dfb3b7af4ad533d3 authored over 7 years ago by hachi8833 <[email protected]>
Fix the case of unexpected end line

github.com/goby-lang/goby - 4c1f9fb7775ad8c9fb11b00ae623060a22480bc9 authored over 7 years ago by hachi8833 <[email protected]>
Update comment to comply codeclimate

github.com/goby-lang/goby - 090fe6fa2f6b0e8795d4c4da63cedf9284c33349 authored over 7 years ago by hachi8833 <[email protected]>
Add new test case for if expression test.

github.com/goby-lang/goby - f3fe8d94a995fb9300439e7e97b92e66beb5a4c0 authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #245 from goby-lang/refactor-instructionset-label

Refactor instructionset metadata

github.com/goby-lang/goby - f54edb23f1512e44e33e358db46ae46d51c23327 authored over 7 years ago by Stan Lo <[email protected]>
Refactor instruction translator again.

github.com/goby-lang/goby - ae41d98a8ae27111297ecd0ffcd41a10cc262889 authored over 7 years ago by Stan Lo <[email protected]>
No more label for instruction sets, all information are metadatas of the set.

github.com/goby-lang/goby - 04f01c1d93e8906575f7ee3a67b2549254c117d1 authored over 7 years ago by Stan Lo <[email protected]>
Update bytecode translator.

github.com/goby-lang/goby - 5423ec4e9899ebdb101cd23df4a7d6f52b2eb4a0 authored over 7 years ago by Stan Lo <[email protected]>
Separate instruction set's name and type to different attributes.

github.com/goby-lang/goby - 48f5e9ed503b229a647163c5063068648e5c1baf authored over 7 years ago by Stan Lo <[email protected]>
Remove useless label field in instruction set.

github.com/goby-lang/goby - 5d4861bec7056c79eaca154c570ac454e5e4cb4c authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #242 from goby-lang/fix-#221

Fix while statement might cause stack overflow issue

github.com/goby-lang/goby - e473625f376c2a6d7112cabe9c2439a918bcf05b authored over 7 years ago by Stan Lo <[email protected]>
Clearify how stacks when running if expression.

github.com/goby-lang/goby - 75afc1b6c92e5721493d3d7d55e0a5228977c981 authored over 7 years ago by Stan Lo <[email protected]>