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
Generalize allowed values for compiler CLI `--format` option
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Deprecate the splat operators in macro expressions
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Publish `Int::Primitive#abs_unsigned` and `#neg_signed`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix `crystal docs` check `File.exists?` for `shard.yml`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Add `Number#integer?`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Compiler type system messup (when using generics, inheritance and casts)
wolfgang371 opened this issue about 1 year ago
wolfgang371 opened this issue about 1 year ago
Add `Math.fma`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Support `%r` and `%x` when not followed by delimiter start
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix location of global `Path` nodes in certain constructs
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix private type definitions with namespaced `Path`s
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add `--check` flag to `crystal tool unreachable`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Print relative paths in `crystal tool unreachable`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
[RFC] Spec timeouts
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Add annotations to output of `crystal tool unreachable`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Add CSV output format to `crystal tool unreachable`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Ancillary compiler output prints to STDOUT
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Numerically stable linear interpolation and midpoints
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Overflow condition of `Range(Int, Int)#bsearch`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Fix infinite recursion of expanded nodes in `UnreachableVisitor`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
JSON string encoding on the go
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Drop `Char::Reader#@end`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Crystal::System::Process shell invocation broken on Linux with FreeBSD sh
valpackett opened this issue about 1 year ago
valpackett opened this issue about 1 year ago
OOB memory error in wasm32
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Fix formatting assignment with parenthesized argument
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
MacOS Sonoma, problems running basic server example
m1ome opened this issue about 1 year ago
m1ome opened this issue about 1 year ago
Optimize `JSON::Builder#string` with byte-based algorithm
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Fix a typo
kojix2 opened this pull request about 1 year ago
kojix2 opened this pull request about 1 year ago
Cannot render infinity/nan using macros
BlobCodes opened this issue about 1 year ago
BlobCodes opened this issue about 1 year ago
Respect Windows `Path` directory separators in `File.match?`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix `Process.exists?` throwing errors on EPERM
refi64 opened this pull request about 1 year ago
refi64 opened this pull request about 1 year ago
Add `CharLiteral#ord`
refi64 opened this pull request about 1 year ago
refi64 opened this pull request about 1 year ago
`Float64::NAN > 0` in the interpreter
BlobCodes opened this issue about 1 year ago
BlobCodes opened this issue about 1 year ago
Make `Process#wait` asynchronous on Windows
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
LF and CRLF incompatabilities in string/symbol/heredoc/char literals
BlobCodes opened this issue over 1 year ago
BlobCodes opened this issue over 1 year ago
Add macro methods for `MacroIf` and `MacroFor` nodes
sbsoftware opened this pull request over 1 year ago
sbsoftware opened this pull request over 1 year ago
Format range literals correctly during assignment
hovsater opened this pull request over 1 year ago
hovsater opened this pull request over 1 year ago
Use `CMAKE_MSVC_RUNTIME_LIBRARY` flag in win.yml
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
File-private namespace type can be leaked through file-private def
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Fix documentation of `Hash#put_if_absent`
ilmanzo opened this pull request over 1 year ago
ilmanzo opened this pull request over 1 year ago
Hash.new(default) is slower than a manual check
trans opened this issue over 1 year ago
trans opened this issue over 1 year ago
Fix `FileUtils.ln_sf` to override special file types
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Incorrect namespace lookup when resolving constant to compile-time number
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
`root` property of `JSON::Field` should support nested keys
straight-shoota opened this issue over 1 year ago
straight-shoota opened this issue over 1 year ago
Fix `Box(T?)` crashing on `nil`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
If the time information of `Compress::Zip::FileInfo` is empty, raise an exception.
erdian718 opened this issue over 1 year ago
erdian718 opened this issue over 1 year ago
Crystal interpreter undefined reference to `GC_malloc_atomic'
Epikest opened this issue over 1 year ago
Epikest opened this issue over 1 year ago
"Module validation failed: GEP base pointer is not a vector or a vector of pointers"
wolfgang371 opened this issue over 1 year ago
wolfgang371 opened this issue over 1 year ago
shards install : crystal/shards not found
davlgd opened this issue over 1 year ago
davlgd opened this issue over 1 year ago
Constants are null pointers in WASM when methods are invoked directly
manveru opened this issue over 1 year ago
manveru opened this issue over 1 year ago
Fix `StaticFormatter#timestamp` and `#severity`
Sija opened this pull request over 1 year ago
Sija opened this pull request over 1 year ago
Add changelog for 1.10.1
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
CLI: Warn but not fail on invalid arguments
beta-ziliani opened this issue over 1 year ago
beta-ziliani opened this issue over 1 year ago
Support Android API levels 24 - 27
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Crystal 1.10 no longer builds on Termux
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
`IO#gets` should have same result regardless of #peek availability
compumike opened this pull request over 1 year ago
compumike opened this pull request over 1 year ago
Support full exponent range in `BigFloat#**(BigInt)`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Add an error exit code when `crystal tool unreachable` finds results
JadeKharats opened this issue over 1 year ago
JadeKharats opened this issue over 1 year ago
Using `crystal tool unreachable` creates a stack overflow
crimson-knight opened this issue over 1 year ago
crimson-knight opened this issue over 1 year ago
Update previous Crystal release - 1.10.0
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Splatting an empty array in macro language evaluates to an empty `MacroId`
BlobCodes opened this issue over 1 year ago
BlobCodes opened this issue over 1 year ago
Fix `win.yml`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Make `String#to_f(whitespace: false)` work with infinity and NaN
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Use `LibGMP::SI` and `UI` for size checks, not `Long` and `ULong`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Interpreter REPL unable to recalculate type throws inconclusive type errors
bcardiff opened this issue over 1 year ago
bcardiff opened this issue over 1 year ago
Compiler drops file-private macro's parameter count on compilation error
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Implement `BigRational`'s rounding modes
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Unhandled exception: Not Implemented: Crystal::System::Signal.trap (NotImplementedError
lansn opened this issue over 1 year ago
lansn opened this issue over 1 year ago
Fix tool init error message when target exists but not a dir
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Crystal 2.0? Crystal 2?
joekohler opened this issue over 1 year ago
joekohler opened this issue over 1 year ago
Create crystal.html
joekohler opened this pull request over 1 year ago
joekohler opened this pull request over 1 year ago
Add `Enumerable#present?`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Add `IO::Error#target`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Add changelog for 1.10.0
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Change `IO::Buffered#peek`'s return type to `Bytes`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Compiler confused about variable type inside `while` and block
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Workaround: do not use `IO::Descriptor` to load debug symbols
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Add `--frame-pointers` to control preservation of frame pointers
refi64 opened this pull request over 1 year ago
refi64 opened this pull request over 1 year ago
`next` and `break` in macro blocks
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Actually installing DLLs via `@[Link]`
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Change implementations for `Crystal::System::File.info?`/`.info`
devnote-dev opened this issue over 1 year ago
devnote-dev opened this issue over 1 year ago
For `NaN`, the `sign` method needs a reasonable return value
erdian718 opened this issue over 1 year ago
erdian718 opened this issue over 1 year ago
The notion of defining a constant after its use
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Infinite loop from recursive constant definition after use
HertzDevil opened this issue over 1 year ago
HertzDevil opened this issue over 1 year ago
Remove unnecessary file check for CLI arguments
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Add file context to IO errors in event loop
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Fix typo in markd
kojix2 opened this pull request over 1 year ago
kojix2 opened this pull request over 1 year ago
Fix typo in unistd.cr
kojix2 opened this pull request over 1 year ago
kojix2 opened this pull request over 1 year ago
Compiler cannot read source code from pipe or character device
straight-shoota opened this issue over 1 year ago
straight-shoota opened this issue over 1 year ago
Empty prelude misses `__crystal_raise_overflow`
straight-shoota opened this issue over 1 year ago
straight-shoota opened this issue over 1 year ago
Introduce `Enumerable#present?`
straight-shoota opened this issue over 1 year ago
straight-shoota opened this issue over 1 year ago
Linker warnings in Mac OS Ventura
PascalLeMerrer opened this issue over 1 year ago
PascalLeMerrer opened this issue over 1 year ago
[CI] Refactor `crystal_bootstrap_version`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Refactor `HTML.unescape` in native Crystal
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Minor fixup for `HTML.decode_codepoint`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Refactor specs for `HTML.unescape`
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Use `Char#to_i?` in lexer
straight-shoota opened this pull request over 1 year ago
straight-shoota opened this pull request over 1 year ago
Fix docs dark mode dropdown background on blink
GeopJr opened this pull request over 1 year ago
GeopJr opened this pull request over 1 year ago
Doc version selector background white in dark mode
nobodywasishere opened this issue over 1 year ago
nobodywasishere opened this issue over 1 year ago
Add `Complex#to_i128`, `Complex#to_u128`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago
Support 128-bit integers in `JSON::PullParser#read?`
HertzDevil opened this pull request over 1 year ago
HertzDevil opened this pull request over 1 year ago