Ecosyste.ms: OpenCollective

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

Crystal Language

A language for humans and computers
Collective - Host: opensource - https://opencollective.com/crystal-lang - Website: https://crystal-lang.org/ - Code: https://github.com/crystal-lang/crystal

Add commit hash to Windows builds (#11538)

github.com/crystal-lang/crystal - 1fdc937578cd4e6896f69e50c286b16ee5acf0fa authored about 3 years ago
Require elements in 1-to-n assignments to match targets exactly (#11145)

github.com/crystal-lang/crystal - e7c222c82e478b3a6ba2147e137e163ae7bed9bf authored about 3 years ago
Update distribution-scripts (#11514)

github.com/crystal-lang/crystal - bebcf338b2a297b29df9563853a20e54cfaf1f6a authored about 3 years ago
Implement compiler-rt's 128-bit integer conversions to/from floats (#11437)

github.com/crystal-lang/crystal - edc3da7abdcdba8a7a8eb42b75a78efe2ff29264 authored about 3 years ago
Encode OpenSSL version on Windows (#11516)

github.com/crystal-lang/crystal - 1ba4c1e54cd5602ae83bfb47cd05861a5997f714 authored about 3 years ago
[Makefile] Check for LLVM_CONFIG only when LLVM is used (#11519)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>

github.com/crystal-lang/crystal - 5df9f269452e4200f161bff8d64d5c6fdc99e7cc authored about 3 years ago
Opt-out number autocast (instead of opt-in) (#11529)

github.com/crystal-lang/crystal - 8be602db87c7bbd975b29498a057754ecd5759f0 authored about 3 years ago
[CI] Fix `test_dist_linux_on_docker` (#11512)

github.com/crystal-lang/crystal - 08b4e26a07a237ca272df31308f476c609721061 authored about 3 years ago
Don't generate PDB for MPIR on Windows (#11521)

github.com/crystal-lang/crystal - 9c08cb45515c015ea53df1d1f55654ad6bdea02f authored about 3 years ago
Automatically detect MSVC tools on Windows via `vswhere` (#11496)

github.com/crystal-lang/crystal - c30ce9202e38bd52e6992a6f75a5455b5632e2c4 authored about 3 years ago
Move specs for arithmetic primitives to `primitives_spec` (#11298)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - cbad1e4e1d95c8e1ee95f89fe71a442a6b64c913 authored about 3 years ago
Pin alpine repo for ssl libs to 3.15 (#11500)

github.com/crystal-lang/crystal - 87949d64919d8ab951b560bf9f121f6f1b20ddf2 authored about 3 years ago
Update license template (#11498)

github.com/crystal-lang/crystal - 4597d05d3ed7243ca7dd8f61e7c03a34d248143d authored about 3 years ago
Fix parse yield with parenthesis (#11469)

github.com/crystal-lang/crystal - b76060c7c10d5e3499adba7a4ebba0848af60db6 authored about 3 years ago
Show proper syntax errors in some edge cases in the parser (#11446)

github.com/crystal-lang/crystal - 02cfa891843357fa742fce35e30239be8c592b0b authored about 3 years ago
Parses JSON UInt64 numbers. (#11395)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>
Co-authored-by: Oleh Prypin <[email protected]>

github.com/crystal-lang/crystal - 1e73e9cef631f83956fc495ffd83a67fc51c2743 authored about 3 years ago
[lexer] Correctly increase nesting for escaped macro "unless" (#11440)

github.com/crystal-lang/crystal - 5ebc490c2e524711a07950122a4422866e1c7299 authored about 3 years ago
Allow metaclass parameters in `Proc` literals and pointers (#11367)

github.com/crystal-lang/crystal - b3ab86a26be17ea98894af7c42d2a51b6da464e9 authored about 3 years ago
Revert "[Makefile] Make LLVM_CONFIG check conditional based on usage" (#11513)

github.com/crystal-lang/crystal - 23e0090c169b363553c62ef0ea47ca077f6d4460 authored about 3 years ago
[docs] Add 404.html page (#11428)

Co-authored-by: Matías García Isaía <[email protected]>

github.com/crystal-lang/crystal - baf5c3b3045c8401c4364a6e7f351d314b1e1fb5 authored about 3 years ago
Fix flag for UNIX-like OS (#11382)

github.com/crystal-lang/crystal - 92516d6a5fc85f2f88c90c227abe1c9a6977fa63 authored about 3 years ago
Add macro methods for `Metaclass` nodes (#11375)

github.com/crystal-lang/crystal - 98a450b7fc34270d33c0465e848f8cfdfb4323fb authored about 3 years ago
Grow large arrays more slowly (#11482)

github.com/crystal-lang/crystal - e76ce1087e1d717ec73d16645bdbc78ded62765c authored about 3 years ago
Implement compiler-rt `__multi3` for arm (#11499)

github.com/crystal-lang/crystal - 085e82df155132be57be9e893c25a5c19d9ddd36 authored about 3 years ago
Fix CI rules for building libiconv on Windows (#11504)

github.com/crystal-lang/crystal - 01c802fa068736f7e08ccfae73735374abe97be4 authored about 3 years ago
Report syntax error for too-long bin/hex/oct integer literals (#11447)

github.com/crystal-lang/crystal - 6eb0bb1354ac34e701c634c1b006f3a07744fb65 authored about 3 years ago
Fix `WebSocket#stream` flushing for not exactly buffer size, add specs (#11299)

github.com/crystal-lang/crystal - 4e102841c1c008b4398fbc61a59af41165096e55 authored about 3 years ago
Make all AST nodes immutable through container-returning methods (#11397)

github.com/crystal-lang/crystal - 86f9f38b768aeefc5de719a66e8adc37948788d7 authored about 3 years ago
Allow compiler executable under test to be overridden (#11457)

github.com/crystal-lang/crystal - 1f4d4e8cc64d82ec40ba0100cd849017999ec521 authored about 3 years ago
Unify format of "unexpected token" error (#11473)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>
Co-authored-by: Oleh Prypin <[email protected]>

github.com/crystal-lang/crystal - 216a74616b8d2fb933edf35561b745f57a263497 authored about 3 years ago
Make the Windows compiler artifact more portable (#11494)

github.com/crystal-lang/crystal - 4d638d21d1371681c5f570f7797b3d27a7fec88d authored about 3 years ago
Be more strict about `ProcNotation` variable declarations (#11372)

github.com/crystal-lang/crystal - 1afc69ec1ebfd7c2ad676c282c82c00fa31d08e2 authored about 3 years ago
Refer to `T.class` as "metaclass" in error messages, not "class" (#11378)

github.com/crystal-lang/crystal - 90d89413fd6c975b9508cb11bb5eee96be202b6b authored about 3 years ago
[Makefile] Make LLVM_CONFIG check conditional based on usage (#11454)

github.com/crystal-lang/crystal - 02a4b0dae7701705cf065bb48ca44bb2ce1e06a2 authored about 3 years ago
TCPServer: explain how to get an ephermal port (#11407)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>

github.com/crystal-lang/crystal - 8b200d782605a317488c9d0d989c3a972056ec99 authored about 3 years ago
Datagram support for UNIXServer (#11426)

github.com/crystal-lang/crystal - 70105e689b1af4ac9573085fffd271d8d84a3358 authored about 3 years ago
[docs] Compact some JSON fields for search (#11438)

github.com/crystal-lang/crystal - 35afca697dad37ed75cffc4ecf581a58d8053529 authored about 3 years ago
Add pending spec for recursive abstract struct (#11470)

github.com/crystal-lang/crystal - f151dbece966e62ca949e0670930825990ef2f7a authored about 3 years ago
Make Windows PDB lookup relative to running executable (#11493)

github.com/crystal-lang/crystal - 07b2065823560a1859ca68b2f4d99403f590c8ad authored about 3 years ago
Support custom encodings on Windows through GNU libiconv (#11480)

Co-authored-by: Oleh Prypin <[email protected]>

github.com/crystal-lang/crystal - c88be0c949143cd65eddf9a876ebb55a6ed18a55 authored about 3 years ago
Add `Crystal::Loader` (#11434)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>
Co-authored-by: Beta Ziliani <[email protected]>

github.com/crystal-lang/crystal - 8f0830c803882748bbf5667e827dee1e5fa3a983 authored about 3 years ago
Support call stacks on Windows (#11461)

github.com/crystal-lang/crystal - 90218d9fc0a2cd06272b659371504ad543add1f4 authored about 3 years ago
Improve cache directory behaviour on Windows (#11436)

github.com/crystal-lang/crystal - 7a1059dba1979955e0fd10c3f362af3500231f8a authored about 3 years ago
Support OpenSSL on Windows (#11477)

Co-authored-by: Oleh Prypin <[email protected]>

github.com/crystal-lang/crystal - b10165ef37605ecb384b114e1062f558fd388a35 authored about 3 years ago
Use `Slice(UInt8)#fill` in the standard library (#11468)

github.com/crystal-lang/crystal - 5f8f4fb9d3bc56c422dc8c6ace1730f9ddab386f authored about 3 years ago
Refactor some target flag uses (#11466)

github.com/crystal-lang/crystal - 59f648e10ea1b0a7abc60cc8dbd053a31237f2b3 authored about 3 years ago
Test enable some specs (#11467)

github.com/crystal-lang/crystal - 51b9d4153cffc694d45c43388e67a56b6b197210 authored about 3 years ago
Fix `Char#letter?` to include all letter categories (#11474)

github.com/crystal-lang/crystal - 4204bce75e6b79adad040f1d130adc7af95e5496 authored about 3 years ago
Enable `LogHandler` address for win32 (#11465)

github.com/crystal-lang/crystal - eade9d70dc945b32c88364f4a3f1e8bb1b66e4be authored about 3 years ago
Fix parser error with named argument `end` in macro body (#11463)

github.com/crystal-lang/crystal - 55ff9ae84afe2811cc90468c7f4a3357b06051dd authored about 3 years ago
[formatter] fix extra newline after comment in case else (#11448)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - 3f084fc3f4561b177c0b35929e2138064ea77a3d authored about 3 years ago
Fix `String#inspect` and `Char#inspect` escape all non-printable characters (#11452)

github.com/crystal-lang/crystal - 20f9f66358ff2f195818992b448037d36e744803 authored about 3 years ago
Opt-in autocast for integers and floats (#11431)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>
Co-authored-by: Ary Borenszweig <asterite@g...

github.com/crystal-lang/crystal - 5b18256bffb6a7e5ed1ac8fac1e80604b8a2d3ea authored about 3 years ago
Add `BigRational#to_big_r` (#11462)

github.com/crystal-lang/crystal - a9ee264fcdc9ae17177694d6d54c7b23c4ac48c9 authored about 3 years ago
Use MPIR for `Big*` numbers on Windows (#11412)

github.com/crystal-lang/crystal - c722e85021355d8ace0037a145991415bbe9ab08 authored about 3 years ago
Remove and resolve spurious cast and its associated FIXME (#11455)

github.com/crystal-lang/crystal - e5e97bfa68efdcc07d5f62b9d2741d21eceaaa43 authored about 3 years ago
Create Reason enum for exhaustive case in nil-reason check (#11449)

github.com/crystal-lang/crystal - 70a4f433fe1dfb3dc229f3ecd1aff996cb43971a authored about 3 years ago
Merge pull request #11430 from crystal-lang/ci/update-previous-1.2.2

github.com/crystal-lang/crystal - d6718f4b4f867583aa890aaa62df30f87446a37e authored about 3 years ago
Disable pending spec on win32 (#11451)

github.com/crystal-lang/crystal - bbee615ad67a1cdac02daf748face43aa32a89cd authored about 3 years ago
Fix debug location for `~check_proc_is_not_closure` (#11311)

github.com/crystal-lang/crystal - c6bdae641e4a3fb7171efbcb316c9fac2a954a1e authored about 3 years ago
Fix `Math` linking errors on Windows MSVC (#11435)

github.com/crystal-lang/crystal - 60573a237f85aa81339ed7329c4c08a21d31bbb0 authored about 3 years ago
[formatter] Fix weird interactions with comments near indentation (#11441)

github.com/crystal-lang/crystal - 6fd4f7afe4abd172f05e7e57a4bbd2cd1f9140fc authored about 3 years ago
Allow incomplete range arguments for `#[](Range)` macro methods (#11380)

github.com/crystal-lang/crystal - 60bcac5206dc9d794399960194c4768e6fea7cb6 authored about 3 years ago
Add several missing `ASTNode` macro methods (#10811)

Adds:

* `Annotation#name`
* #9326 converts the name to a `MacroId` on behalf of the user. ...

github.com/crystal-lang/crystal - b06c7b25241add5bd30de6a94f90ef1d25aa945d authored about 3 years ago
Support explicit return types in `ProcLiteral`s (#11402)

A `ProcLiteral` with an explicit return type can now be used to type instance and class variable...

github.com/crystal-lang/crystal - fe810b333e31ca9dc6d8273e2a75d465c42b0554 authored about 3 years ago
Verify downloads' hashes in Windows CI (#11423)

github.com/crystal-lang/crystal - e4c3c75d4f02178b3155b8fe53a8dc06da50f6b2 authored about 3 years ago
Fix link flag behaviour on Windows MSVC (#11424)

Fixes `--link-flags` being passed to CL, adds a missing `/link` command-line argument, ensures a...

github.com/crystal-lang/crystal - fa9e3d98e1c69760878007685ccad6d67b0ddf34 authored about 3 years ago
Update `spec/win32_std_spec.cr` (#11432)

Regenerates that file with the helper script and adds specs that are known to pass on CI.

github.com/crystal-lang/crystal - d9c7f4fa964ddc9a8d68a549fb95c52dd29b29d5 authored about 3 years ago
Add native Linux syscall interface (#10777)

github.com/crystal-lang/crystal - af2f588bae921e581293b0579dd8c6eeb90c2169 authored about 3 years ago
Add `Char#unicode_escape` and fix `#dump` and `#inspect` format (#11421)

github.com/crystal-lang/crystal - d49b47b951e578e402bc445f7237c78513cdae58 authored about 3 years ago
Add `Char#printable?` (#11429)

Co-authored-by: Jason Frey <[email protected]>

github.com/crystal-lang/crystal - 0fbf266b25efd05015ed01ff131cbf32c8d19225 authored about 3 years ago
Add Makefile to build samples (#11419)

github.com/crystal-lang/crystal - 170d737a2caeb7acbb1c520b5471109c30dda325 authored about 3 years ago
Support splats on left-hand sides of multiple assignment expressions (#10410)

github.com/crystal-lang/crystal - 9e52bc97c92f607f1466a11fd7c45623118a3ee0 authored about 3 years ago
Refactor `Indexable::Mutable#fill`'s overloads (#11368)

github.com/crystal-lang/crystal - 207bdc67ea0f32dbd2f59d2eead401b563c32d7e authored about 3 years ago
Update previous Crystal release 1.2.2

github.com/crystal-lang/crystal - 78c0bd543d8d5d22cd4073960d753f8aaf2ade8d authored about 3 years ago
Merge branch 'release/1.2' into ci/update-previous-1.2.2

github.com/crystal-lang/crystal - 8a108307ab763ddb2d9ea57077775356c5877789 authored about 3 years ago
Release 1.2.2 (#11391)

github.com/crystal-lang/crystal - 6529d725a61ed0ff83f9d9efdd18bb7229c9cebc authored about 3 years ago
Fix pcre download URL (#11422)

github.com/crystal-lang/crystal - 5710a9d46c4889b21ef5eec6afacb150d1024eb1 authored about 3 years ago
Fix pcre download URL (#11422)

github.com/crystal-lang/crystal - 71bdd141e3b197502fb1f39d1a4b38dd4f171a93 authored about 3 years ago
Replace lib version comparisons by functional feature checks (#11374)

github.com/crystal-lang/crystal - 7ae0789cf72bc9343a34c41f7adddb4b2758d6d4 authored about 3 years ago
Add missing debug locations to constant / class variable read calls (#11417)

Fixes #11416.

Although the constant read functions have a debug location, for some reason the...

github.com/crystal-lang/crystal - 6134b04e4496c8ccefccd037d927fad20ac2caf9 authored about 3 years ago
Retrieve filename of shared libs, use in stacktraces (#11408)

github.com/crystal-lang/crystal - 3e468bf9929ff7dabe1899c8406002ee0d80f0bb authored about 3 years ago
[CI] Fix OpenSSL 3 apk package name (#11418)

github.com/crystal-lang/crystal - de2efd2b88d7e2216c57c773e8979067eb8f130b authored about 3 years ago
Restore libressl support and add CI for that (#11400)

github.com/crystal-lang/crystal - d9b1042960c72d941c35d94c4cbdbf41d293fe8d authored about 3 years ago
Add fallback for union debug type if current debug file is not set (#11390)

github.com/crystal-lang/crystal - d35d99feb2f3f50c3d2bfd564d56f06263e9a1f3 authored about 3 years ago
Update distribution-scripts (#11404)

github.com/crystal-lang/crystal - 10515869da298c0b611afd31f6fda9529058bf24 authored about 3 years ago
Add support for DWARF 5 (#11399)

github.com/crystal-lang/crystal - 8a70ec086702699fd1ad8eaeb1e9dab9e43333ce authored about 3 years ago
[CI] Fix enable nix-command as experimental feature (#11398)

github.com/crystal-lang/crystal - 439ef168dde630d4e2d1b8281f3991ae2fac2efb authored about 3 years ago
[CI] Fix OpenSSL 3 apk package name (#11418)

github.com/crystal-lang/crystal - ffc5523844a9b9316dc4177686278d7da8373799 authored about 3 years ago
Add missing debug locations to constant / class variable read calls (#11417)

Fixes #11416.

Although the constant read functions have a debug location, for some reason the...

github.com/crystal-lang/crystal - e5bf6b95e7890bc9bd1e172412d010d0e2dce7ad authored about 3 years ago
Retrieve filename of shared libs, use in stacktraces (#11408)

github.com/crystal-lang/crystal - c2429e2996c45c94fdea7e8a3e1249c73d51f2cc authored about 3 years ago
Add fallback for union debug type if current debug file is not set (#11390)

github.com/crystal-lang/crystal - 5c6685cc7e75bf2fa91868eb25c5a38e695df9ca authored about 3 years ago
Add spec for #8428 (#10073)

github.com/crystal-lang/crystal - b8fad45768cd4132d57038782df69c944b13307d authored about 3 years ago
Restore libressl support and add CI for that (#11400)

github.com/crystal-lang/crystal - c8e773ac26bbdd2707a80bd93e862cda17333232 authored about 3 years ago
Add support for DWARF 5 (#11399)

github.com/crystal-lang/crystal - 30fab969bff151ddaaaa5bf4ec61521415608ce0 authored about 3 years ago
Update distribution-scripts (#11404)

github.com/crystal-lang/crystal - aaaa681dffab78b5ee18a1ce420cd34d892622f0 authored about 3 years ago
[CI] Fix enable nix-command as experimental feature (#11398)

github.com/crystal-lang/crystal - fd84f1a60c69b57452920c5a50de1a55deaa911b authored about 3 years ago
Add `Crystal::Macros::ProcNotation#resolve` and `#resolve?` (#11373)

github.com/crystal-lang/crystal - d7465d08b84d580abec92d145cf00330713522ed authored over 3 years ago
Add macro methods for `Return`, `Break`, `Next`, `Yield`, and exception handlers (#10822)

github.com/crystal-lang/crystal - a38b4cdf7503e816bd86e908e7195aec964cff6b authored over 3 years ago
Fix `BitArray#toggle` when toggling empty subrange (#11381)

github.com/crystal-lang/crystal - 347ba2db125e4acf94ef9f5079d6e1d559191c33 authored over 3 years ago