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
Fix changelog generator increase topic priority for `infrastructure`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Discriminator field raise not found if type Bool and value is `false`
dammer opened this issue 6 months ago
dammer opened this issue 6 months ago
Fix JSON discriminator for Bool `false` value
dammer opened this pull request 6 months ago
dammer opened this pull request 6 months ago
Add support for negative start index in `Slice#[start, count]`
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
[CI] Update to Ruby 3 in macOS circleCI runner
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Update distribution-scripts
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Discrepancy in `#[](start, count)` with negative start in array-like collections
ysbaddaden opened this issue 6 months ago
ysbaddaden opened this issue 6 months ago
Expose LLVM instruction builder for `neg` and `fneg`
JarnaChao09 opened this pull request 6 months ago
JarnaChao09 opened this pull request 6 months ago
Representation of `Process` arguments
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Fix `IO::Delimited` reading into limited slice with peek
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Interpreter: LLVM ERROR: Invalid size request on a scalable vector. Aborted (core dumped)
philipp-classen opened this issue 6 months ago
philipp-classen opened this issue 6 months ago
Interpreter: "BUG: missing local var migration from Nil to (String | Nil) (Exception)"
philipp-classen opened this issue 6 months ago
philipp-classen opened this issue 6 months ago
Fix: don't hardcode alpn protocol byte size (OpenSSL)
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
`super` with implicit block argument will not call `initialize`
chri-k opened this issue 6 months ago
chri-k opened this issue 6 months ago
Formatter inserts unexpected whitespace in `if` with comments after `macro`
homonoidian opened this issue 6 months ago
homonoidian opened this issue 6 months ago
Fix: setup signal handlers in interpreted code
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Playground TLS Cert Expired
foxwyn opened this issue 6 months ago
foxwyn opened this issue 6 months ago
Prefer `strerror_r` over `strerror` for thread-safe errno
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Fix stats and progress issues in codegen
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Detect and error on failed codegen process
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
LLVM codegen error can stall the compiler
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Compiler: refactor codegen
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Force named arguments for spec methods
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
`Benchmark.ips` does not accept `Time::Span` for calculation and warmup times
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Remove incorrect uses of `describe`
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Drop default timeout for `Socket#connect` on Windows
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Fix regression on `Socket#connect` timeout type restriction
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Refactor cancellation of `IOCP::OverlappedOperation`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Regression: Socket#connect with number timeout (deprecated)
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Breaking change to `Crystal::System::Socket#system_connect` timeout type
nobodywasishere opened this issue 6 months ago
nobodywasishere opened this issue 6 months ago
Index out of bounds when uploading files through iOS
jwoertink opened this issue 6 months ago
jwoertink opened this issue 6 months ago
Fix parser validate UTF-8 on first input byte
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Undocument `IO::Evented`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Compiler: enable parallel codegen with MT
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
API breakage with `IO::Evented#evented_read`
MistressRemilia opened this issue 6 months ago
MistressRemilia opened this issue 6 months ago
Fix `GC.malloc` for `gc_none` to clear memory
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Compiler should Emit Warning/Notes when Deduced Type Differs from Annotated Type.
stellarpower opened this issue 6 months ago
stellarpower opened this issue 6 months ago
Add Makefile support `--mcpu=native` as override FLAGS to permit build crystal compiler can enable this option optional for a better performance.
zw963 opened this issue 6 months ago
zw963 opened this issue 6 months ago
Add `Time::Error`
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Add `LogicError` and `ArithmeticError`
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Visit the Time.local in the macro.
zw963 opened this issue 6 months ago
zw963 opened this issue 6 months ago
Adding a Difference method to the Math module
foxwyn opened this issue 6 months ago
foxwyn opened this issue 6 months ago
Fix ECR escape sequences containing `-`
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Customizing or hiding `Benchmark.ips`'s output format
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Improve exception hierarchy
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Fix docs for `CSV::Builder#row(&)`
philipp-classen opened this pull request 6 months ago
philipp-classen opened this pull request 6 months ago
Implement `ECR.process_string` as a macro
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
ECR escape sequences do not work with `-`
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Add `Crystal::System.panic`
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Add UUID v7
jgaskins opened this pull request 6 months ago
jgaskins opened this pull request 6 months ago
Internal error when using `sizeof` as generic type argument in inferred ivar type
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Make `ReferenceStorage(T)` non-atomic if `T` is non-atomic
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Stop & start the world (undocumented API)
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Add `Slice#same?`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Captured block parameter not recognised when used inside macro
syalon opened this issue 6 months ago
syalon opened this issue 6 months ago
Allow new formatter styles for trailing comma and whitespace around proc literal
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Fix relative file paths in spec output
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Refactor `IOCP::OverlappedOperation` internalize `handle` and `wait_for_completion`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Cleanup for `IOCP::OverlappedOperation`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Forbid variable assignment in function call
SamantazFox opened this issue 6 months ago
SamantazFox opened this issue 6 months ago
Fix result formatting in code example for `Indexable#[]?`
meatball133 opened this pull request 6 months ago
meatball133 opened this pull request 6 months ago
Pointer equality for `Slice`
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Add specs for `Pointer::Appender`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Enable pending formatter features
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
`close_on_exec` on Windows
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Enable specs for `close_on_exec` on Windows
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Add `Thread.sleep(Time::Span)`
ysbaddaden opened this pull request 6 months ago
ysbaddaden opened this pull request 6 months ago
Update distribution-scripts
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Fix formatter to skip trailing comma for single-line parameters
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Changelog for 1.13.0
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Include more types in `crystal tool hierarchy`
nobodywasishere opened this issue 6 months ago
nobodywasishere opened this issue 6 months ago
Fix unnecessarily clearing clean memory in codegen
BlobCodes opened this pull request 6 months ago
BlobCodes opened this pull request 6 months ago
Drop obsolete workaround in `Range#reverse_each`
yxhuvud opened this pull request 6 months ago
yxhuvud opened this pull request 6 months ago
Fix overflow in `File#read_at` for large offsets on Windows
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Add documentation tool
nobodywasishere opened this pull request 6 months ago
nobodywasishere opened this pull request 6 months ago
Fix `File#truncate` and `#lock` for Win32 append-mode files
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Cache compiler results for tools
nobodywasishere opened this issue 6 months ago
nobodywasishere opened this issue 6 months ago
Drop `IO::Overlapped`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Add type restriction `host : String` in `TCPSocket` and `Addrinfo`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
`File#truncate` raises `File::AccessDeniedError` on Windows when file was opened in append mode
lachlan opened this issue 6 months ago
lachlan opened this issue 6 months ago
Package installation fails on Windows due to missing SQLite3 .lib files
Losses opened this issue 6 months ago
Losses opened this issue 6 months ago
Rename `Crystal::NilableType` to `NilableReferenceType`
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Passing nil to Addrinfo.getaddrinfo gives unexpected error message
carlhoerberg opened this issue 6 months ago
carlhoerberg opened this issue 6 months ago
Fix `Process.run` with closed IO
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Fix `IO::FileDescriptor.new` for closed fd
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Add `crystal tool method_types` for listing method parameter types
nobodywasishere opened this issue 6 months ago
nobodywasishere opened this issue 6 months ago
Restore leading zero in exponent for `printf("%e")` and `printf("%g")`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Fix create new `target_machine` for every program
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Improve compile time error for `#sort(&block : T, T -> U)`
beta-ziliani opened this pull request 6 months ago
beta-ziliani opened this pull request 6 months ago
`ReferenceStorage(T)` is always atomic even when `T` isn't
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Cannot return `Proc`s from top-level funs
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Nilable `Proc` types inside libs
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Crystal::Macros::Arg#restriction method always returns Nop
mjblack opened this issue 6 months ago
mjblack opened this issue 6 months ago
Default to INET6 for TCPServer, TCPSocket and UDPSocket
carlhoerberg opened this pull request 7 months ago
carlhoerberg opened this pull request 7 months ago
Allocation of non-zeroed memory for performance boost
straight-shoota opened this issue 7 months ago
straight-shoota opened this issue 7 months ago
Remove unnecessary calls to `#unsafe_as(UInt64)` etc.
straight-shoota opened this pull request 7 months ago
straight-shoota opened this pull request 7 months ago
Replace calls to `StaticArray(UInt8, 1)#unsafe_as(UInt8)`
straight-shoota opened this pull request 7 months ago
straight-shoota opened this pull request 7 months ago
Add `URI::Params::Serializable`
Blacksmoke16 opened this pull request 7 months ago
Blacksmoke16 opened this pull request 7 months ago
Remove calls to `Pointer.new(Int)`
straight-shoota opened this pull request 7 months ago
straight-shoota opened this pull request 7 months ago
Non-zero padded exponent in float string representation after Ryu implementation
franciscoadasme opened this issue 7 months ago
franciscoadasme opened this issue 7 months ago