Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/crystal-lang/crystal
The Crystal Programming Language
https://github.com/crystal-lang/crystal
344addb7dc9279705146c7842ceaebab5ae41257 authored over 2 years ago by Chao Yang <[email protected]>
273e82d4eccf3600391c1c09bc6f6cfbfa0e6dda authored over 2 years ago by Ary Borenszweig <[email protected]>
5de237e052004bca0e5a43e903139558f5368a2a authored over 2 years ago by Ary Borenszweig <[email protected]>
ee2acce446d1c4e8f9acc735ad06d396c589fbf1 authored over 2 years ago by Quinton Miller <[email protected]>
Updates distribution-scripts dependency to crystal-lang/distribution-scripts@e9cafa1
This is ...
f9dfc980b06d4c94315245dfec2f959e757aa978 authored over 2 years ago by Johannes Müller <[email protected]>Updates distribution-scripts dependency to crystal-lang/distribution-scripts@d96f977
This inc...
e0051aed6423b7c5899c34ac91f216b6b2045596 authored over 2 years ago by Johannes Müller <[email protected]>474129b54c131c1646ddd78087f28e784659d352 authored over 2 years ago by Dmitri Goutnik <[email protected]>
94e352deebc5acae736216a8990600b83aca27d4 authored over 2 years ago by Quinton Miller <[email protected]>
8cb915f9552cc33df7ee873a0694ef31bb0cc7f8 authored over 2 years ago by Ary Borenszweig <[email protected]>
32b5bacbd775491ac4b8de5ffba5cfd6454190f4 authored over 2 years ago by Ary Borenszweig <[email protected]>
e260e73aa7a832943c7bdbc1ce5d4e47580bce00 authored over 2 years ago by Ary Borenszweig <[email protected]>
* Compiler: a generic class type can also be reference-like
* Fix typo: reference_link -> ref...
31a6b168ad758f7a354310f490508e614bcda3e1 authored over 2 years ago by Ary Borenszweig <[email protected]>dd6965860a3273b2104feb429823a3abdf842ad9 authored over 2 years ago by Johannes Müller <[email protected]>
9855b8e783b3e36b6206963fcbdc9bb1fdd58a60 authored over 2 years ago by Quinton Miller <[email protected]>
* Interpreter: fix `as?` when there's no resulting type
* Make sure to not store the object t...
ce51fbb0f5ca44dca0f2e389216273fbf218352c authored over 2 years ago by Ary Borenszweig <[email protected]>5788c154521a18b044882c4f9be99efcb3830cd3 authored over 2 years ago by Ary Borenszweig <[email protected]>
a7ef5afbe50c7c0dd14460a637d01841e0ca1590 authored over 2 years ago by didactic-drunk <[email protected]>
41323cd74e8ac63b2a909d000095431a84175508 authored over 2 years ago by Dmitri Goutnik <[email protected]>
82a9867c6c2b95ddbc0175533fea692299ee607b authored over 2 years ago by Dmitri Goutnik <[email protected]>
6089a210a945563ac29e05b05e6d1033cb5a1c20 authored over 2 years ago by Quinton Miller <[email protected]>
684cb764fd9d0cd8a4c840d6750e3853ce0fbeda authored over 2 years ago by Johannes Müller <[email protected]>
023b01a604816bf7656bb83e18022aaeac99ee4b authored over 2 years ago by Dmitri Goutnik <[email protected]>
ccda5be35431e7bb028f8748d35a3ec232b3e0a0 authored over 2 years ago by Ary Borenszweig <[email protected]>
d939d6f23e2f6270f7354149d40c1d60b3a739fe authored over 2 years ago by Ary Borenszweig <[email protected]>
ee8fca2d6397740043cb1c7e67f12dccc1bbe71e authored over 2 years ago by Ary Borenszweig <[email protected]>
* Compiler: fix `is_a?` from virtual metaclass to generic metaclass
* Interpreter: add missin...
cd2b7d6490301e092cecc22dfbc91d0f9553ba20 authored over 2 years ago by Ary Borenszweig <[email protected]>b5317ace12d11f788f922a8884202dcb3b0de84b authored over 2 years ago by Quinton Miller <[email protected]>
c4799c6289f900ee4a92d5dc89c3c8860010a6d9 authored over 2 years ago by Quinton Miller <[email protected]>
94d0f2b5378294940f3c1dc411a63a0dfa5cc310 authored over 2 years ago by Ary Borenszweig <[email protected]>
* Interpreter: improve input
* Interpreter: color line that was just input
* Interpreter: ...
92320d4503ac531a1b4aa87371c355dedab2e386 authored over 2 years ago by Ary Borenszweig <[email protected]>0148d3550835654baa2c099585cd4ad647c89b21 authored over 2 years ago by Ary Borenszweig <[email protected]>
bd37b40bedb262ace8a2cb039707fa0dc2132a59 authored over 2 years ago by Quinton Miller <[email protected]>
19711184d19f7b940122e5bdac0d5a789b8af27c authored over 2 years ago by Ary Borenszweig <[email protected]>
e7ba10491d80b1fc9b37cc82cf755bc92d2faa8c authored over 2 years ago by Ary Borenszweig <[email protected]>
62e3139971f1d5768043b3fb718cace5a27c7481 authored over 2 years ago by Ary Borenszweig <[email protected]>
f949d2dfd10fbeffa24f73345d93ee3f81072ef5 authored over 2 years ago by Ary Borenszweig <[email protected]>
e35ee73fde96e930666cee88532cc69e0db353c9 authored over 2 years ago by Ary Borenszweig <[email protected]>
92df4688eb629ab157aa7eec04e0b368c83c8f47 authored over 2 years ago by Beta Ziliani <[email protected]>
The compiler now produce an error when user define an ivar on these types: `Class`, `Tuple`, `N...
7a0c9314d1d7f661c99288e7e02c42f376fab14a authored over 2 years ago by I3oris <[email protected]>Constants don't have a `html_id` property, [instead they have an `id` one](https://github.com/cr...
518e4302065c1eac01b0250fdaf541405e9fda92 authored over 2 years ago by GeopJr <[email protected]>With this change, you can ask the interpreter to print a list of loaded libraries, similar to wh...
e10841c1a21282660edea56a9b8272eba234d0b2 authored over 2 years ago by Johannes Müller <[email protected]>`compopt` has been introduced in bash 4.0, but macOS uses bash 3.2 by default.
fd128423a299187ee53fd78b3e4a44c76b92fb75 authored over 2 years ago by Giovanni Cappellotto <[email protected]>This enables the fiber-safe `Mutex` on Windows and removes the stub implementation. It is mostly...
c19df0b1f0a55cd58c2e29acd349f04a921aa664 authored over 2 years ago by Quinton Miller <[email protected]>`@token.type.ident?` must be true in the block.
305f081cf3ac4f5294ee50da7db5ce72580b7a8a authored over 2 years ago by Giovanni Cappellotto <[email protected]>Builds the libffi static library on Windows CI and bundles it with the build artifacts.
It us...
bf4009dacbf67a63a1cbaffddbdc99549bb70a03 authored over 2 years ago by Quinton Miller <[email protected]>98a15ee1ab90c2590d43529ea527c6ffc0ce318d authored over 2 years ago by Tristan Young <[email protected]>
* Makes the temporary value variables non-nilable unless their corresponding types are nilable. ...
f11f9d2d2ce7b87d1d03d9f3cb4802ce90f62129 authored over 2 years ago by Quinton Miller <[email protected]>0299465fca7456072e8b4832ba9bdbcbee508787 authored over 2 years ago by Quinton Miller <[email protected]>
Co-authored-by: Johannes Müller <[email protected]>
b1ff001c6fbc852f718b4cdc8ae69e677c22d718 authored over 2 years ago by didactic-drunk <[email protected]>Co-authored-by: Johannes Müller <[email protected]>
aab3574bf89e9c019f547cf5357b6245f7fecb04 authored over 2 years ago by Beta Ziliani <[email protected]>e540dc2a93a30a10767b4cbccb81197a12fffae5 authored over 2 years ago by Ary Borenszweig <[email protected]>
* Interpreter: add missing cast from tuple to other tuple inside union
* Update src/compiler/...
e3304d0d05651c7d5cef104242a4587a41688a5d authored over 2 years ago by Ary Borenszweig <[email protected]>c58889d8ff8a463a03c22e18ad39951199b61883 authored over 2 years ago by Ary Borenszweig <[email protected]>
de58668f66600c5f9012ca1410ead151e87d59d8 authored over 2 years ago by Ary Borenszweig <[email protected]>
58efa57dd68b90d596f678a59c5d2fc42ec81025 authored over 2 years ago by Ary Borenszweig <[email protected]>
e11691222a3172475fc210317f740a36937961a6 authored over 2 years ago by Ary Borenszweig <[email protected]>
0953fda4742c8dacbfb66812cf000130f3a3f7df authored over 2 years ago by Ary Borenszweig <[email protected]>
* Interpreter: let local vars be seen by macros in repl
* Interprter: declare compiler-genera...
f0ca89bc9c79b1d20229f2e3493000990879eef4 authored over 2 years ago by Ary Borenszweig <[email protected]>* Interpreter: handle yield with splat combined with tuple unpacking
* Fix yield with splat u...
f59b5ae65dd62fa679fa161df7e7180cd2032c61 authored over 2 years ago by Ary Borenszweig <[email protected]>573d75544da37a6792723f4e09e7a51a3dd8e012 authored over 2 years ago by Beta Ziliani <[email protected]>
10cb7dd7f7ae0aed72f4b0a820617f08f92a95bc authored over 2 years ago by Ary Borenszweig <[email protected]>
ad5c24ea328dcde2bf8f9b779fa51b55e345d0a2 authored over 2 years ago by Ary Borenszweig <[email protected]>
6a14aeb17912bed232d62ceea6c8cac5127726e1 authored over 2 years ago by Ary Borenszweig <[email protected]>
* Interpreter: fix multidispatch with captured block
* Better spec
0bf9687d13ebffa08814a67c1aa10b560f347357 authored over 2 years ago by Ary Borenszweig <[email protected]>* Don't exit in interpreter spec
* Change type from nil to NoReturn in FixMissingTypes
2bce7e6eedbaacf1ddba1c1109dccefee827ecd8 authored over 2 years ago by Ary Borenszweig <[email protected]>* Interpreter: handle autocast in multidispatch for symbol -> enum
* Interpreter: fix autocas...
00f5685042019776d0483399699804e422c5cf81 authored over 2 years ago by Ary Borenszweig <[email protected]>82c10d86ed4247e0fb6c5327c7d0f967d6cbf369 authored over 2 years ago by Ary Borenszweig <[email protected]>
e8ce7b93bd5039cc438678bda5946c4bf406e93c authored over 2 years ago by Ary Borenszweig <[email protected]>
994c70b10e9939d73b561135b0822dea4f9979bb authored over 2 years ago by Beta Ziliani <[email protected]>
Fixes #12210
Before:
```crystal
✗ crystal i foo.cr
From: foo.cr:6:6 <Program>#foo.cr:
...
d9660c146e16ed2e60a993e738533a96a9c534fc authored over 2 years ago by Ary Borenszweig <[email protected]>8a38594a289eaab9ab2de903752b300a59a515e2 authored over 2 years ago by Ary Borenszweig <[email protected]>
e9d223a670e86d8d95be2f40e2fd81639f7b19c2 authored over 2 years ago by Ary Borenszweig <[email protected]>
e6a73fedb7526df768edab754e6b58f3c008472a authored over 2 years ago by Johannes Müller <[email protected]>
0af151f889124913c8a3837f9103c59ee523047c authored over 2 years ago by Ary Borenszweig <[email protected]>
Co-authored-by: Johannes Müller <[email protected]>
ddf2180dcd320e91447232db872066de3b26adeb authored over 2 years ago by Ary Borenszweig <[email protected]>3f545947578875d1bf09ef261846011ed4b26d0c authored over 2 years ago by Ary Borenszweig <[email protected]>
Fixes #12150.
47549a6312c2765f204a8273e138a7ca56896f97 authored over 2 years ago by Quinton Miller <[email protected]>Co-authored-by: Beta Ziliani <[email protected]>
6bd570966a1329fcbf5d2d235c889ca36c2eb27b authored over 2 years ago by Johannes Müller <[email protected]>e5ed912dc468ba1fc44ae45baad2e0d843c6064a authored over 2 years ago by Ary Borenszweig <[email protected]>
3729ad46706091bebc7c3d1eac9fc20f71110da4 authored over 2 years ago by Quinton Miller <[email protected]>
Co-authored-by: Johannes Müller <[email protected]>
a37e5df9abe00b67ef1eac1bdb2dc138c11bd58e authored over 2 years ago by Ary Borenszweig <[email protected]>Co-authored-by: Johannes Müller <[email protected]>
40ea0bb1d4e8bac5620e9c452c36315843d29d67 authored over 2 years ago by Quinton Miller <[email protected]>6e47ed589f8bf7084c82e9db49bbc723e8bc777b authored over 2 years ago by Ary Borenszweig <[email protected]>
90dd79fe1c001e22780da4ea5ba7b6396ecda6c4 authored over 2 years ago by Ary Borenszweig <[email protected]>
a9a5d2b7d339a7409ad0d76a260d3e7cee812e7a authored over 2 years ago by Quinton Miller <[email protected]>
8eb1413aa8d750d41b3ccfb9ee48cd2a757be169 authored over 2 years ago by Quinton Miller <[email protected]>
Also a minor grammar change.
b2dc03a4806a5d3f065cbd34b7dbb7aa2197ca9c authored over 2 years ago by Eddie Lebow <[email protected]>cbc67c1ab2d2a52212243d3e32345af098f4b532 authored over 2 years ago by Ary Borenszweig <[email protected]>
c5906a151ec475b51faa89ad5b9d0f0a78011d15 authored over 2 years ago by Ary Borenszweig <[email protected]>
6a5ac598d026870c93e195423fc634034f26a7e3 authored over 2 years ago by Quinton Miller <[email protected]>
b7f3f102fd68fcf9fe4f074513c9e374ec98b492 authored over 2 years ago by Quinton Miller <[email protected]>
7151d0177720dee6782ff9a61452c1b8f28d477e authored over 2 years ago by Johannes Müller <[email protected]>
9de815c993fcba604b380cb7da626ee386e68ec4 authored over 2 years ago by Johannes Müller <[email protected]>
5b10da3971fc7779eded76939722626ce7c9e9a2 authored over 2 years ago by Ary Borenszweig <[email protected]>
Co-authored-by: Ulrich Kramer <[email protected]>
632a86b4025171cadb8105928a945b48e5d4317c authored over 2 years ago by Johannes Müller <[email protected]>cd74e1ddba8e9bc8f1b716b07860f97a001a025c authored over 2 years ago by Ary Borenszweig <[email protected]>
5e3386dc28235b5df70e39d40ae0da0d9b4d63ba authored over 2 years ago by Quinton Miller <[email protected]>
92f9e237df4c83d23fae696648a67f7c843c9cb8 authored over 2 years ago by Johannes Müller <[email protected]>
76234d10c8f51b4f70379cfde9e086474834e7f9 authored over 2 years ago by Johannes Müller <[email protected]>
a02893732c25e6661b033970a315d2fab589c686 authored over 2 years ago by Ary Borenszweig <[email protected]>