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
Move `#evented_read`, `#evented_write` into `Crystal::LibEvent::EventLoop`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Avoid flush in finalizers for `Socket` and `IO::FileDescriptor`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Hide `Hash::Entry` from public API docs
Blacksmoke16 opened this pull request 5 months ago
Blacksmoke16 opened this pull request 5 months ago
Macro Code Coverage
Blacksmoke16 opened this issue 5 months ago
Blacksmoke16 opened this issue 5 months ago
`Enumerable` method to find the first truthy block result and return that result
jgaskins opened this issue 5 months ago
jgaskins opened this issue 5 months ago
Fix: Don't link to undocumented types in API docs
spuun opened this pull request 5 months ago
spuun opened this pull request 5 months ago
Update distribution-scripts
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Refactor interpreter stack code to avoid duplicate macro expansion
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Deprecate `Pointer.new(Int)`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Add `Pointer::Appender#to_slice`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
[CI] Add test for OpenSSL 3.3
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Update `LibCrypto` bindings for LibreSSL 3.5+
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Error: read before assignment to local variable ''
Blacksmoke16 opened this issue 5 months ago
Blacksmoke16 opened this issue 5 months ago
Add `Regex::CompileOptions::MULTILINE_ONLY`
ralsina opened this pull request 5 months ago
ralsina opened this pull request 5 months ago
It's impossible to create a regex that is MULTILINE but not DOT_ALL
ralsina opened this issue 5 months ago
ralsina opened this issue 5 months ago
Compiler error when output directory for object file is missing
straight-shoota opened this issue 5 months ago
straight-shoota opened this issue 5 months ago
Fail to compile in path with whitespace
alanwilter opened this issue 5 months ago
alanwilter opened this issue 5 months ago
Weird compilation error happening only on CI Github Action
noraj opened this issue 5 months ago
noraj opened this issue 5 months ago
`Indexable#each_index(&)` has different return types depending on overload
HertzDevil opened this issue 5 months ago
HertzDevil opened this issue 5 months ago
Optimize `Indexable#each_slice(&)`
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
`Pointer(T).malloc` for strict alignments
HertzDevil opened this issue 5 months ago
HertzDevil opened this issue 5 months ago
Fix explicitly clear deleted `Hash::Entry`
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
`LLVM::Builder` cannot be disposed
JarnaChao09 opened this issue 5 months ago
JarnaChao09 opened this issue 5 months ago
Fix constants in macro expressions to be referenced from the top level
maiha opened this pull request 5 months ago
maiha opened this pull request 5 months ago
Bug: Hash do not clean references to objects in `--release` mode
beta-ziliani opened this issue 5 months ago
beta-ziliani opened this issue 5 months ago
Unaligned loads and stores
HertzDevil opened this issue 5 months ago
HertzDevil opened this issue 5 months ago
Updating and Exposing more the LLVM API
JarnaChao09 opened this issue 5 months ago
JarnaChao09 opened this issue 5 months ago
Creating bindings to OrcJIT
JarnaChao09 opened this issue 5 months ago
JarnaChao09 opened this issue 5 months ago
Make `IO::Buffered#buffer_size=` idempotent
jgaskins opened this pull request 5 months ago
jgaskins opened this pull request 5 months ago
Add `@[Experimental]` to `LLVM::DIBuilder`
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Add docs about `Pointer`'s alignment requirement
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
YAML Spec Versioning
Blacksmoke16 opened this issue 5 months ago
Blacksmoke16 opened this issue 5 months ago
`#resume` triggers invalid memory access on Mac
a-alhusaini opened this issue 5 months ago
a-alhusaini opened this issue 5 months ago
`WebSocket.on_close` never triggerred
a-alhusaini opened this issue 5 months ago
a-alhusaini opened this issue 5 months ago
Fix doc comment above annotation with macro expansion
Blacksmoke16 opened this pull request 5 months ago
Blacksmoke16 opened this pull request 5 months ago
Docs comments only appear if they are written directly above `getter`
BigBoyBarney opened this issue 5 months ago
BigBoyBarney opened this issue 5 months ago
Add `Crystal::Macros::TypeNode#has_inner_pointers?`
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Strict POSIX conformance in utility files
HertzDevil opened this issue 5 months ago
HertzDevil opened this issue 5 months ago
Fix `ReferenceStorage(T)` atomic if `T` has no inner pointers
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Disable `Tuple#to_static_array` spec on AArch64
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Fix misaligned stack access in the interpreter
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Support LLVM 19.1
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Add `has_key?` to `NamedTupleLiteral` and `HashLiteral`
Blacksmoke16 opened this issue 5 months ago
Blacksmoke16 opened this issue 5 months ago
LLVM 19 support
HertzDevil opened this issue 5 months ago
HertzDevil opened this issue 5 months ago
Option to launch processes as children
stakach opened this issue 5 months ago
stakach opened this issue 5 months ago
Add `WaitGroup.wait` and `WaitGroup#spawn`
jgaskins opened this pull request 5 months ago
jgaskins opened this pull request 5 months ago
Process.on_terminate proc cannot be executed?
lost22git opened this issue 5 months ago
lost22git opened this issue 5 months ago
[CI] Darwin test job fails with `macos-14`
straight-shoota opened this issue 5 months ago
straight-shoota opened this issue 5 months ago
Add `URI.from_json_object_key?` and `URI#to_json_object_key`
nobodywasishere opened this pull request 5 months ago
nobodywasishere opened this pull request 5 months ago
[CI] Update GitHub runner to `macos-14`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
LLVM 18 breaks 128-bit integers in the interpreter
straight-shoota opened this issue 5 months ago
straight-shoota opened this issue 5 months ago
[CI] Pin package repos for OpenSSL packages
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
crystal i crashes in HAR shard
bararchy opened this issue 5 months ago
bararchy opened this issue 5 months ago
Kqueue event loop (*BSD, macOS)
ysbaddaden opened this pull request 5 months ago
ysbaddaden opened this pull request 5 months ago
A [no overflow check] compiler direective
jzakiya opened this issue 5 months ago
jzakiya opened this issue 5 months ago
Fully qualified name must be used inside a block when assigning to an ivar.
sol-vin opened this issue 5 months ago
sol-vin opened this issue 5 months ago
Disallow `foo.bar(&block) do end`
FnControlOption opened this pull request 5 months ago
FnControlOption opened this pull request 5 months ago
Always use unstable sort for simple types
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Warn on single-letter macro fresh variables
FnControlOption opened this pull request 5 months ago
FnControlOption opened this pull request 5 months ago
Add JSON parsing UTF-8 spec
Blacksmoke16 opened this pull request 5 months ago
Blacksmoke16 opened this pull request 5 months ago
Add `underscore_to_space` option to `String#titleize`
Blacksmoke16 opened this pull request 5 months ago
Blacksmoke16 opened this pull request 5 months ago
[CI] Update LLVM 18 for `wasm32-test`
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Streamlining the `WaitGroup` API
jgaskins opened this issue 5 months ago
jgaskins opened this issue 5 months ago
Add `HTTP::Cookie#expire`
a-alhusaini opened this pull request 5 months ago
a-alhusaini opened this pull request 5 months ago
Reword `Pointer#memcmp`'s documentation
HertzDevil opened this pull request 5 months ago
HertzDevil opened this pull request 5 months ago
Add documentation for `NoReturn` and `Void`
nobodywasishere opened this pull request 5 months ago
nobodywasishere opened this pull request 5 months ago
Add doc gen flags for lib, private, and all
nobodywasishere opened this pull request 5 months ago
nobodywasishere opened this pull request 5 months ago
Disallow weird assignments
FnControlOption opened this pull request 5 months ago
FnControlOption opened this pull request 5 months ago
Epoll event loop (linux)
ysbaddaden opened this pull request 5 months ago
ysbaddaden opened this pull request 5 months ago
Don't require linking to libraries in order to generate documentation
nobodywasishere opened this issue 5 months ago
nobodywasishere opened this issue 5 months ago
Failed to update crystal with package managers on Windows
yanecc opened this issue 5 months ago
yanecc opened this issue 5 months ago
Support double splatting on NamedTuple union.
zw963 opened this issue 5 months ago
zw963 opened this issue 5 months ago
Update previous Crystal release 1.13.1
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
sudo dnf install crystal results in error
He1nr1ch opened this issue 5 months ago
He1nr1ch opened this issue 5 months ago
IO::FileDescriptor & Socket finalizers do far too much
ysbaddaden opened this issue 5 months ago
ysbaddaden opened this issue 5 months ago
Changelog for 1.13.1
straight-shoota opened this pull request 5 months ago
straight-shoota opened this pull request 5 months ago
Use `Time::Span` in `Benchmark.ips`
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
Revert "Optimize JSON parsing a bit"
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
1.13.0 - a big problem with UTF strings after `JSON.parse` when some special symbols present; broken encoding
pikapika2020 opened this issue 6 months ago
pikapika2020 opened this issue 6 months ago
Third-party library repositories on Windows CI
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Unexpected behavior of the match method with position
ksg97031 opened this issue 6 months ago
ksg97031 opened this issue 6 months ago
Iterate slice by reference (not by value)
ysbaddaden opened this issue 6 months ago
ysbaddaden opened this issue 6 months ago
[RFC] Allow setting timeouts on `HTTP::Server::Response`
Blacksmoke16 opened this issue 6 months ago
Blacksmoke16 opened this issue 6 months ago
Fix code example for `Process.on_terminate`
philipp-classen opened this pull request 6 months ago
philipp-classen opened this pull request 6 months ago
Proposal: `Pointer::Appender#to_slice`
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Enable full backtrace for exception in process spawn
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Refactor GitHub changelog generator print special infra
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
Upgrade XCode 15.4.0
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
`Digest` should be an `IO`
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Proposal: `IO::DupReader`
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Fix `Compress::Gzip::Header` to check for CRC16
kojix2 opened this pull request 6 months ago
kojix2 opened this pull request 6 months ago
Fix macro interpolation in `NamedTuple#from`
HertzDevil opened this pull request 6 months ago
HertzDevil opened this pull request 6 months ago
`Compress::Gzip::Header` does not support CRC
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Add spec for `Compress::Gzip::Writer` with `extra`
straight-shoota opened this pull request 6 months ago
straight-shoota opened this pull request 6 months ago
MSVC fatal error LNK1103 when using call argument name with null character
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Internal error when using null characters in call argument names
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago
Fix regression with `NamedTuple.new` when using key with a hyphen
Blacksmoke16 opened this pull request 6 months ago
Blacksmoke16 opened this pull request 6 months ago
Compiler fails on NamedTuple keys containing dashes
fvirdia opened this issue 6 months ago
fvirdia opened this issue 6 months ago
Opening a shortcut on Windows
straight-shoota opened this issue 6 months ago
straight-shoota opened this issue 6 months ago
Ambiguity between sigils and macro fresh variables
HertzDevil opened this issue 6 months ago
HertzDevil opened this issue 6 months ago