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
Update distribution-scripts
straight-shoota opened this pull request 4 days ago
straight-shoota opened this pull request 4 days ago
Update shards 0.19.0
straight-shoota opened this pull request 4 days ago
straight-shoota opened this pull request 4 days ago
Redefine `Process::Status#signal_exit?`
straight-shoota opened this pull request 4 days ago
straight-shoota opened this pull request 4 days ago
Refactor simplify `Process::Status#exit_reason` on Unix
straight-shoota opened this pull request 4 days ago
straight-shoota opened this pull request 4 days ago
Allow differentiating between macro `if` and `unless`
Blacksmoke16 opened this issue 4 days ago
Blacksmoke16 opened this issue 4 days ago
Incorrect `ASTNode#to_s` representation
Blacksmoke16 opened this issue 4 days ago
Blacksmoke16 opened this issue 4 days ago
Change `Process::Status#to_s` to hex format on Windows
straight-shoota opened this pull request 4 days ago
straight-shoota opened this pull request 4 days ago
Add `Process::Status#exit_signal?`
straight-shoota opened this pull request 5 days ago
straight-shoota opened this pull request 5 days ago
Improve `Process::Status#to_s` for abnormal exits on Windows
straight-shoota opened this pull request 5 days ago
straight-shoota opened this pull request 5 days ago
Fix: make Crystal::EventLoop#remove(io) a class method
ysbaddaden opened this pull request 6 days ago
ysbaddaden opened this pull request 6 days ago
Serialise to YAML with comments
BigBoyBarney opened this issue 8 days ago
BigBoyBarney opened this issue 8 days ago
Fix `Process::Status` for unknown signals
straight-shoota opened this pull request 8 days ago
straight-shoota opened this pull request 8 days ago
`Enum#member_name` should be exposed as public API
straight-shoota opened this issue 8 days ago
straight-shoota opened this issue 8 days ago
Fix: register GC callbacks inside `GC.init`
ysbaddaden opened this pull request 9 days ago
ysbaddaden opened this pull request 9 days ago
Changelog for 1.15.0
straight-shoota opened this pull request 9 days ago
straight-shoota opened this pull request 9 days ago
Simplify Crypto::BCrypt
ysbaddaden opened this issue 9 days ago
ysbaddaden opened this issue 9 days ago
Missing documentation for methods converting between enum and number types
straight-shoota opened this issue 9 days ago
straight-shoota opened this issue 9 days ago
Make `Enum` an abstract struct
straight-shoota opened this pull request 9 days ago
straight-shoota opened this pull request 9 days ago
Fix `tool implementations` to handle gracefully a def with missing location
straight-shoota opened this pull request 9 days ago
straight-shoota opened this pull request 9 days ago
Use empty prelude for compiler tools specs
straight-shoota opened this pull request 9 days ago
straight-shoota opened this pull request 9 days ago
Discussing `Process::Status#exit_signal` and `#signal_exit?`
straight-shoota opened this issue 9 days ago
straight-shoota opened this issue 9 days ago
Add `Crypto::Bcrypt::Password#==`
jgaskins opened this pull request 10 days ago
jgaskins opened this pull request 10 days ago
Return type of `Enumerable#sum` and `#product` for union elements
straight-shoota opened this issue 11 days ago
straight-shoota opened this issue 11 days ago
Discussing `ExitReason::Aborted`
straight-shoota opened this issue 11 days ago
straight-shoota opened this issue 11 days ago
Fix stringification of abnormal `Process::Status` on Windows [fixup #15255]
straight-shoota opened this pull request 11 days ago
straight-shoota opened this pull request 11 days ago
Add `Process::Status#abnormal_exit?`
straight-shoota opened this pull request 12 days ago
straight-shoota opened this pull request 12 days ago
Update msys2/setup-msys2 action to v2.26.0
renovate[bot] opened this pull request 12 days ago
renovate[bot] opened this pull request 12 days ago
IPv6 scoped link-local addresses (RFC4007)
foxxx0 opened this issue 12 days ago
foxxx0 opened this issue 12 days ago
implement IPv6 scoped addresses (RFC4007)
foxxx0 opened this pull request 12 days ago
foxxx0 opened this pull request 12 days ago
[formatter] Index out of bounds (IndexError) When run formatter
zw963 opened this issue 13 days ago
zw963 opened this issue 13 days ago
Bug: Formatter removes newline inside parentheses for generic type arguments
zw963 opened this issue 13 days ago
zw963 opened this issue 13 days ago
Added `Path` as possible argument type to UNIXSocket and UNIXServer
BigBoyBarney opened this pull request 13 days ago
BigBoyBarney opened this pull request 13 days ago
UNIXSocket.new should accept `Path` in addition to `String`
BigBoyBarney opened this issue 13 days ago
BigBoyBarney opened this issue 13 days ago
Add CSV.parse - Support Headers
Zeljko-Predjeskovic opened this pull request 14 days ago
Zeljko-Predjeskovic opened this pull request 14 days ago
Add `Log` overloads for logging exceptions without giving a block
lachlan opened this pull request 15 days ago
lachlan opened this pull request 15 days ago
Adjust definition of `ExitReason::Aborted`
straight-shoota opened this pull request 15 days ago
straight-shoota opened this pull request 15 days ago
Redefine `Process::Status#normal_exit?` on Windows
straight-shoota opened this pull request 15 days ago
straight-shoota opened this pull request 15 days ago
Refactor use of `Process::Status#exit_code` to `#exit_code?`
straight-shoota opened this pull request 15 days ago
straight-shoota opened this pull request 15 days ago
Fix `Log` to emit with `exception` even if block outputs `nil`
lachlan opened this pull request 15 days ago
lachlan opened this pull request 15 days ago
Process.run do nothing when it is run from a shell in a non existent dir
Fulgurance opened this issue 16 days ago
Fulgurance opened this issue 16 days ago
Replace `Iterator#slice` and `Iterator#each_slice` with `Iterator#in_slices_of`
BigBoyBarney opened this issue 16 days ago
BigBoyBarney opened this issue 16 days ago
Update link to good first issues
BigBoyBarney opened this pull request 16 days ago
BigBoyBarney opened this pull request 16 days ago
Debian downloads missing
retorquere opened this issue 17 days ago
retorquere opened this issue 17 days ago
Add `String#byte_index(Regex)`
Zeljko-Predjeskovic opened this pull request 18 days ago
Zeljko-Predjeskovic opened this pull request 18 days ago
Add `Process::Status#exit_code?`
straight-shoota opened this pull request 19 days ago
straight-shoota opened this pull request 19 days ago
Add stringification for `HTTP::Cookies`
straight-shoota opened this pull request 19 days ago
straight-shoota opened this pull request 19 days ago
Drop `Crystal::FiberChannel`
ysbaddaden opened this pull request 19 days ago
ysbaddaden opened this pull request 19 days ago
Add specs for invalid special characters in `Cookie`
straight-shoota opened this pull request 19 days ago
straight-shoota opened this pull request 19 days ago
Change `libevent` event loop to wait forever when blocking
ysbaddaden opened this pull request 19 days ago
ysbaddaden opened this pull request 19 days ago
format the split to multi-line string error when starts with a #{...}
zw963 opened this issue 19 days ago
zw963 opened this issue 19 days ago
Raise on abnormal exit in `Procss::Status#exit_code`
straight-shoota opened this pull request 20 days ago
straight-shoota opened this pull request 20 days ago
Add stringification for `HTTP::Cookie`
straight-shoota opened this pull request 20 days ago
straight-shoota opened this pull request 20 days ago
Avoid identifier naming collision in `getter`, `setter`, and `property` macros
jgaskins opened this pull request 22 days ago
jgaskins opened this pull request 22 days ago
Refactor the IOCP event loop (timers, ...)
ysbaddaden opened this pull request 23 days ago
ysbaddaden opened this pull request 23 days ago
Handle 0X in String to integer conversions
RX14 opened this issue 23 days ago
RX14 opened this issue 23 days ago
Set IO to be sync for `File` by default
jgaskins opened this pull request 24 days ago
jgaskins opened this pull request 24 days ago
Add location to `RegexLiteral`
straight-shoota opened this pull request 25 days ago
straight-shoota opened this pull request 25 days ago
Optimize `Slice#<=>` and `#==` with reference check
straight-shoota opened this pull request 25 days ago
straight-shoota opened this pull request 25 days ago
Optimize `String#==` taking character size into account
straight-shoota opened this pull request 25 days ago
straight-shoota opened this pull request 25 days ago
Fix proper error handling for early end in `HTTP_DATE` parser
straight-shoota opened this pull request 26 days ago
straight-shoota opened this pull request 26 days ago
`Process::Status`: What is a _normal_ exit?
straight-shoota opened this issue 26 days ago
straight-shoota opened this issue 26 days ago
SPEC - undefined method 'includes?'
dcalixto opened this issue 26 days ago
dcalixto opened this issue 26 days ago
Add specs for signal exit
straight-shoota opened this pull request 27 days ago
straight-shoota opened this pull request 27 days ago
`Process::Status#exit_code` returns 0 on signal exit
straight-shoota opened this issue 27 days ago
straight-shoota opened this issue 27 days ago
Making `LLVM::ABI` a private API
HertzDevil opened this issue 27 days ago
HertzDevil opened this issue 27 days ago
Introduce `Crystal::EventLoop` namespace
ysbaddaden opened this pull request 27 days ago
ysbaddaden opened this pull request 27 days ago
Ciao
jakkal6 opened this issue 28 days ago
jakkal6 opened this issue 28 days ago
Add `Enumerable/Iterator#filter_map`
Sija opened this pull request 28 days ago
Sija opened this pull request 28 days ago
Disallow type declarations for local variables in scopes where it's impossible to call them
nobodywasishere opened this issue 28 days ago
nobodywasishere opened this issue 28 days ago
Add `ECR::Lexer::SyntaxException` with location info
nobodywasishere opened this pull request 28 days ago
nobodywasishere opened this pull request 28 days ago
`Log.error(exception: exception) {}` is a no-op
oprypin opened this issue 28 days ago
oprypin opened this issue 28 days ago
`ECR::Lexer#consume_control` should raise `Crystal::SyntaxException` instead of `Exception`
nobodywasishere opened this issue 29 days ago
nobodywasishere opened this issue 29 days ago
Mark `__crystal_personality` as nodoc [fixup #15070]
BlobCodes opened this pull request 29 days ago
BlobCodes opened this pull request 29 days ago
Proper handling of special characters in HTTP Cookies
straight-shoota opened this issue 29 days ago
straight-shoota opened this issue 29 days ago
Chore: Link i128 constants internally if possible
BlobCodes opened this pull request 30 days ago
BlobCodes opened this pull request 30 days ago
Improve `__crystal_once` performance
BlobCodes opened this pull request 30 days ago
BlobCodes opened this pull request 30 days ago
EventLoop: yield fibers internally [fixup #14996]
ysbaddaden opened this pull request about 1 month ago
ysbaddaden opened this pull request about 1 month ago
long-running fiber performance loss since 1.14.0
zw963 opened this issue about 1 month ago
zw963 opened this issue about 1 month ago
Add location to result from macro method interpretation
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Revert "Update `shell.nix` to `nixpkgs-24.05` and LLVM 18"
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Add Source Code Typing Tool
Vici37 opened this pull request about 1 month ago
Vici37 opened this pull request about 1 month ago
Refactor `Enumerable#map` to delegate to `#map_with_index`
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Test exit code in subcommand spec
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Remove the entire compiler code base from `external_command_spec`
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Merge changelog entries for fixups with main PR
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
EventLoop: store Timers in min Pairing Heap [fixup #14996]
ysbaddaden opened this pull request about 1 month ago
ysbaddaden opened this pull request about 1 month ago
Refactor `Evented::Arena` to allocate in blocks [fixup #14996]
ysbaddaden opened this pull request about 1 month ago
ysbaddaden opened this pull request about 1 month ago
Make MinGW-w64 build artifact a full installation
HertzDevil opened this pull request about 1 month ago
HertzDevil opened this pull request about 1 month ago
Formatting BigDecimal loses precision
JayXon opened this issue about 1 month ago
JayXon opened this issue about 1 month ago
Module validation failed: inlinable function call in a function with debug info must have a !dbg location
BigBoyBarney opened this issue about 1 month ago
BigBoyBarney opened this issue about 1 month ago
Compiler error doing BigInt shifts: 3.to_big_i << n
jzakiya opened this issue about 1 month ago
jzakiya opened this issue about 1 month ago
BUG: trying to downcast TCPSocket+ (Crystal::VirtualType) <- TCPSocket (Crystal::NonGenericClassType)
zw963 opened this issue about 1 month ago
zw963 opened this issue about 1 month ago
Clarify behavior of `strict` for `String`-to-number conversions
HertzDevil opened this pull request about 1 month ago
HertzDevil opened this pull request about 1 month ago
Fixup libressl version range for `lib_crypto` [fixup #14900]
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Use MSYS2's upstream LLVM version on MinGW-w64 CI
HertzDevil opened this pull request about 1 month ago
HertzDevil opened this pull request about 1 month ago
Add note about locale-dependent system error messages
HertzDevil opened this pull request about 1 month ago
HertzDevil opened this pull request about 1 month ago
Implement `fast_float` for `String#to_f`
HertzDevil opened this pull request about 1 month ago
HertzDevil opened this pull request about 1 month ago
Fix `EventLoop` docs for `Socket` `read`, `write`
straight-shoota opened this pull request about 1 month ago
straight-shoota opened this pull request about 1 month ago
Default rounding mode for primitive floating-point operations
HertzDevil opened this issue about 1 month ago
HertzDevil opened this issue about 1 month ago
Update example code for `::spawn` with `WaitGroup`
BigBoyBarney opened this pull request about 1 month ago
BigBoyBarney opened this pull request about 1 month ago