Ecosyste.ms: OpenCollective

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

Blade

Blade is a simple, clean, and embeddable dynamic programming language created to be simple enough for beginners, yet powerful and expressive for pros.
Collective - Host: opensource - https://opencollective.com/blade-lang - Code: https://github.com/blade-lang/blade

Choose correct CMake for MinGW64 workflow

github.com/blade-lang/blade - bf40de64c8287463aacd88a742cf1cf5622be72f authored over 3 years ago
Resolve broken build for POSIX platforms

github.com/blade-lang/blade - 5ad4c9718d8907c337fb4a1579bc788309052c05 authored over 3 years ago
Resolve use of hardcoded `/` in compiler.c

* Don't store `config.h` in `src` directory as changing toolchains was a nightmare

* dirname: d...

github.com/blade-lang/blade - 4fa2fedbd4bdcfa551e72f06adb867c30e6a89cf authored over 3 years ago
Fix windows-mingw64-build.yml

github.com/blade-lang/blade - a2464c13ec6c2941ae8018adfeccf514326cb520 authored over 3 years ago
Support building with MSVC on Windows

github.com/blade-lang/blade - b60cde99b3174d3e359961350fb7041ddfea3e49 authored over 3 years ago
Add Windows (MinGW64) build to Actions pipeline

github.com/blade-lang/blade - ba80b28fe012c11ba3ae14e2a51fc04f3cb90a56 authored over 3 years ago
Build `thirdparty` libraries only when needed

github.com/blade-lang/blade - 00f5a914363acfc4dbb56675231c74c372dadbcc authored over 3 years ago
Merge in 'main'

github.com/blade-lang/blade - cf4fdbe7ca2b666574ed2729421e38be8417c074 authored over 3 years ago
Remove copyleft code for Win32 support; compile with MinGW.

* Added three new vendored libraries in `thirdparty/`, which are distributed given their individ...

github.com/blade-lang/blade - f23fd9fcfa686a4b1f3196c0f0f6a66ec409cc91 authored over 3 years ago
Merge pull request #50 from blade-lang/dev

removed blade_termios.h and disabled `io.TTY` on non-supporting platforms. Closing out #48

github.com/blade-lang/blade - 781412c43970160a9fb230d9bd3500b4c5fca51e authored over 3 years ago
removed blade_termios.h and disabled TTY class functions for platforms without native support for termios

github.com/blade-lang/blade - bb447ce8b575e836ab924366f14168045ec90526 authored over 3 years ago
updated blade_termios.h and README.md

github.com/blade-lang/blade - cd0c0ae9c7e3d38431a9ccef06daa21a531d3868 authored over 3 years ago
Merge pull request #49 from blade-lang/dev

added os.args

github.com/blade-lang/blade - 4481fe05f23d2dcbc28ac09e1a0cf9c529f44e36 authored over 3 years ago
added os.args

github.com/blade-lang/blade - 8fc2a2ba4e42950064ac1bc358d5a35002af95d0 authored over 3 years ago
reverted lists and dict creation...

github.com/blade-lang/blade - f918634754db6b422af145b79db56a194e956cbe authored over 3 years ago
Merge pull request #46 from blade-lang/updates

Updates

github.com/blade-lang/blade - 81ad064e738a515ac4ce845c737aa902b8ef5d42 authored over 3 years ago
simplified index get

github.com/blade-lang/blade - c0c005175d4386b5bd0b85b7d976c2459db4dde9 authored over 3 years ago
simplified list and dict in vm

github.com/blade-lang/blade - f1f120243b87f977fc024cca19b6649c0aaa660e authored over 3 years ago
Merge pull request #45 from blade-lang/no-deps

removed zlib dependency and inlined pcre2 dependency

github.com/blade-lang/blade - d568f337211b0d27f0aad1aa07a726e692a5dc5f authored over 3 years ago
fixed missing getopt and win32.c build on windows

github.com/blade-lang/blade - 0e523f01eec704210438e857c1f4e7459e7f8296 authored over 3 years ago
updated HAVE_ATTRIBUTE_UNINITIALIZED for pcre

github.com/blade-lang/blade - 8e7088f300afd7f15079d90f27043e49ff33e533 authored over 3 years ago
updated HAVE_ATTRIBUTE_UNINITIALIZED for pcre

github.com/blade-lang/blade - 573ddde2d8401e1cf933994d40cac0c25955e95c authored over 3 years ago
removed zlib dependency and inlined pcre2 dependency

github.com/blade-lang/blade - 785c43acace73077ecc9906ac2f82791a69ece12 authored over 3 years ago
allow delimiter escape in regex

github.com/blade-lang/blade - 74942b681569c569c715d3e6e8c831825a5b1a37 authored over 3 years ago
builtin print() no longer add a newline

github.com/blade-lang/blade - def22515fe45ea9e3b19501e3271a8150afafed8 authored over 3 years ago
updated solitare benchmark

github.com/blade-lang/blade - 42ffea27758136daccbd9fab1b9290de277172b8 authored over 3 years ago
fixed single line comment echo in REPL

github.com/blade-lang/blade - d8537400069ca7e675dbb7105175b0bb6959a01d authored over 3 years ago
Fixed whitespace after block comment syntax error bug.

github.com/blade-lang/blade - 9aa6d158644d040221588e0919cd33f70f054bf0 authored over 3 years ago
Fixed nil wrong behaviour in interpolated strings.

github.com/blade-lang/blade - e34a87c92e997eee61f7fca17f03153661bfd648 authored over 3 years ago
updated README

github.com/blade-lang/blade - 434cdc3fd4431e68ce3fd225b2e10e2900c0775f authored over 3 years ago
updated README

github.com/blade-lang/blade - c8e3b94cefc34aebb2f933839da06b71b0005aa8 authored over 3 years ago
Merge pull request #40 from blade-lang/dev

minor fixes

github.com/blade-lang/blade - 7475f1c950504d0c9d90eb968845f6e2986ec257 authored over 3 years ago
Merge pull request #39 from blade-lang/modules

Modules

github.com/blade-lang/blade - 6ac085f66acd3b13b445c495e36e3cebf0692c6e authored over 3 years ago
Merge branch 'main' of github.com:blade-lang/blade into modules

github.com/blade-lang/blade - 655d2c81ead9163399f7681b656bd4422c07a4d1 authored over 3 years ago
fixed windows failed exit and credits in REPL mode

github.com/blade-lang/blade - 4117e7154092af27e1076c876225b89ff4695890 authored over 3 years ago
- comments updated

- @to_string() decorator added necessary classes

github.com/blade-lang/blade - 3e338519e8f29f6f0c436764f4c329a6b6bd2232 authored over 3 years ago
fixed connected sibling interpolation omission bug.

github.com/blade-lang/blade - ad1b60d12bb019bb1b3253e5fa140b13e295c89f authored over 3 years ago
updated json encode docs

github.com/blade-lang/blade - f50adbd0fe1a3af8c26f5c7f98ea54d7c31eab18 authored over 3 years ago
updated library headers

github.com/blade-lang/blade - 3d66716bf977e141a75e544a7739f2c7f76ef85d authored over 3 years ago
updated json encoder and merged with dev

github.com/blade-lang/blade - 715498d1818e16ae962df508d4dc093a44a65ef1 authored over 3 years ago
updated json encoder

github.com/blade-lang/blade - b74cdf7419ff375f351d87d1d7a93882b381276e authored over 3 years ago
added json module

github.com/blade-lang/blade - 9c0781c1e8763197080b2219f91592c8191d3d68 authored over 3 years ago
updated builtin is_iterable function to pass strings as iterable

github.com/blade-lang/blade - 5c4413924a608db17ee79ef82ade5ea047bbffee authored over 3 years ago
updated builtin is_iterable function for proper iterable check

github.com/blade-lang/blade - d1d94665d5dbb5cb67997143783fffb7987f1c8b authored over 3 years ago
updated function test

github.com/blade-lang/blade - 2f921dc7941af28f249e8d29f55641c35e0063b6 authored over 3 years ago
updated socket library for linux support

github.com/blade-lang/blade - 2143e5bdc1765a7b36c19a1fb432db3fe9d99a51 authored over 3 years ago
removed dict.assign

github.com/blade-lang/blade - 24539955cad3cccc77da1ecb17c138cd2be03673 authored over 3 years ago
updated dict.get to spec

github.com/blade-lang/blade - a783516c918404d1720d8de51f077983b5b2fac0 authored over 3 years ago
removed dict.has_attr method

github.com/blade-lang/blade - e2c914335cccab5909fe2f90e163bb5e1c955b35 authored over 3 years ago
fixed range skip error

github.com/blade-lang/blade - 2852e3eccc16f3d09f18ff263d125f8832284c74 authored over 3 years ago
restricted dictionary keys

github.com/blade-lang/blade - 8aa8ecd9d39c6601795e8af7faf7fae74480610c authored over 3 years ago
minor improvements

github.com/blade-lang/blade - 0f1dd20d48ca8fecbc1bb7a749d7664653839c0b authored over 3 years ago
1. separated dictionary expression from block declaration at top level

2. Fixed broken class initializer call for native calls
3. Migrated Exception initializer from na...

github.com/blade-lang/blade - d974269cce2c896b4354652975784ccb699bec70 authored over 3 years ago
fixed segfault during string replace, match and matches

github.com/blade-lang/blade - 016e00b2aef43dd1db15e6959d2d019379f2e6ab authored over 3 years ago
striped old comments

github.com/blade-lang/blade - ad69a0a187943d5d6c22c7a92eef258f115c5b63 authored over 3 years ago
decided on some @TODO stuffs

github.com/blade-lang/blade - ec029cea141ffb7e19ccde532b47d1d7e0dd4359 authored over 3 years ago
removing backlog limit of 1 from socket test

github.com/blade-lang/blade - e4156f0a0212d77f967fccd5045833cff1b7d039 authored over 3 years ago
fixed socket typo

github.com/blade-lang/blade - 49e3959318cef83daabbdcabaf593f155a06d299 authored over 3 years ago
major call and import breaking changes fixed

github.com/blade-lang/blade - c0035b9bbc9b582d8a031aa6c80420873a61740b authored over 3 years ago
minor upgrade to compiler

github.com/blade-lang/blade - 53c203e518b84bf3ef2cc8dcbb90f326e0e9d48b authored over 3 years ago
Merge pull request #38 from blade-lang/calls

Calls simplified

github.com/blade-lang/blade - 971f94c1f269a4dfb5920fad8a57eb681d6c53bb authored over 3 years ago
merged local main

github.com/blade-lang/blade - 76d97637e85e3b25f52a68ed0a935d6ca4a1649f authored over 3 years ago
merged local main

github.com/blade-lang/blade - 49d6b728139db3b9e22575ac2b907f3dd1f81678 authored over 3 years ago
moved add_native_method

github.com/blade-lang/blade - 6c3be903db4df652fc54f5d7b40d21e222369e92 authored over 3 years ago
Merge branch 'main' into calls

github.com/blade-lang/blade - 65d91dc82ff3aa0c5a167300b18cf03a2c59c154 authored over 3 years ago
fixed range error

github.com/blade-lang/blade - 835075bff1381d466c9d798a5fd7ba5be8210580 authored over 3 years ago
simplified calls

github.com/blade-lang/blade - a8fbb864a54b22ee97b8dcbaf64e677e483b0934 authored over 3 years ago
1. simplified function call

2.updated ctests name

github.com/blade-lang/blade - da5a924731f722b02f4dff1867010566c51ccff3 authored over 3 years ago
updated lists comments to avoid confusion

github.com/blade-lang/blade - 81f3effe64d24cb1107ed1a92c19896d29976ecd authored over 3 years ago
updated to_list method

github.com/blade-lang/blade - be07ffb159068398803e2e5596c7180e8472370d authored over 3 years ago
Merge pull request #37 from blade-lang/range

updated list sorting to accommodate new types

github.com/blade-lang/blade - 168af7b8e9385c1c8c92fa00435b57092059bfc4 authored over 3 years ago
updated list sorting to accommodate new types

github.com/blade-lang/blade - 22eb5413572dd406ce3be09b024ab9791850b043 authored over 3 years ago
Merge pull request #36 from blade-lang/range

moved range to separate object

github.com/blade-lang/blade - f56316e80bd53594edc3950ebbf040dce105879c authored over 3 years ago
moved range to separate object

github.com/blade-lang/blade - b54f9bfb694a0c2e2d37cd544f45809072e00f41 authored over 3 years ago
repl set exit() as default history text

github.com/blade-lang/blade - 542a21fadaeffd4322c9d220303a09e6a2e4e99c authored over 3 years ago
multiple fixes causing faulty terminal output

github.com/blade-lang/blade - 1837784eb28be022a1da9bcf399cdb386d0bca39 authored over 3 years ago
updated clean_free_table

github.com/blade-lang/blade - a08a80d815e47036f97a83d02acf3e06c2b63c50 authored over 3 years ago
updated math module and native override comments

github.com/blade-lang/blade - 4dc31343484d80793900cb744e088d5b808259fb authored over 3 years ago
stopped sigpipe override. it currently breaks the terminal

github.com/blade-lang/blade - f51ca17f83b06f432f3cdccb811aba5948787719 authored over 3 years ago
removed ptr type

github.com/blade-lang/blade - a9b3c68dc3309b2a23788989e4a219cc0a5e30d7 authored over 3 years ago
Merge pull request #34 from blade-lang/experiment

enabled doing something during native library import and free

github.com/blade-lang/blade - 853fed642a1d1dd73d117576875f764059fcb4cc authored over 3 years ago
enabled doing something during native library import and free

github.com/blade-lang/blade - ec23a40cc95f5b2d515a07327030210ea1520970 authored over 3 years ago
fixed broken switch statement when no matching or default case is matched

github.com/blade-lang/blade - bc81d16a464e899363a5f70c6be3c15381ddcabe authored over 3 years ago
updated readme

github.com/blade-lang/blade - c5b0eac90678d894297ea54eabf9cfd7171b1276 authored over 3 years ago
reordered tokens for easy identification

github.com/blade-lang/blade - d525dad9903d5053b1237ff3aff360452e61fac0 authored over 3 years ago
updated repl continuation syntax

github.com/blade-lang/blade - 5f09e22b85384a800346a32af349f99df7034061 authored over 3 years ago
updated repl continuation syntax

github.com/blade-lang/blade - 82ecaa29bcff70ff6f5b56e6b139c5ab608aad7f authored over 3 years ago
updated string.match() and string.matches()

github.com/blade-lang/blade - 99325d4d03c2e597748f20d7e3a118565c3712f2 authored over 3 years ago
fixed broken regex matching with compile options

github.com/blade-lang/blade - e891056d0cc88bf3356fb2c038fdb1cb3c6dde74 authored over 3 years ago
source reformatting

github.com/blade-lang/blade - efd5c5413a76495fc6a9d5a7239de27498dd6cae authored over 3 years ago
updated socket library

github.com/blade-lang/blade - 5e338093b0dbbd47c3e03a829d74c3446890d6a6 authored over 3 years ago
updated string.match() and string.matches() to return dictionary and fixed flat and wrong match layout

github.com/blade-lang/blade - b997cdfc8d0f4047a8bfb01e559d94544416c605 authored over 3 years ago
changed repl indicator

github.com/blade-lang/blade - dd0ea33bea692f9400d1bc5cfa188ed1a6501875 authored over 3 years ago
1. updated convert library with new functions

2. Modified REPL mode printing to print calls
3. Fixed REPL mode printing from printing non-zero ...

github.com/blade-lang/blade - 281e511a5adf3cd74879d338bde42b8799c504f4 authored over 3 years ago
changed list.reverse() to not use in-place reverse.

github.com/blade-lang/blade - b1d1c430f95cbe393aaa19d788fd0c2f5b372a1d authored over 3 years ago
fix string.join() empty return on empty join string

github.com/blade-lang/blade - a3c1ccfe7f7a4f0c7d1df41ca2979268b2ec89bf authored over 3 years ago
fixed string.is_upper and string.is_lower methods to return false only when there is no alphabet or a non-conforming alphabet exists.

github.com/blade-lang/blade - 46f4b0278c4e68f4dbbf0874681a67538f8a7f1b authored over 3 years ago