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
`HashLiteral` and `NamedTupleLiteral` QoL
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
Support the operand bundle API from LLVM 18
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Support debug information for 64-bit or unsigned enums
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
[CI] Update LLVM patch version to LLVM 17.0.6
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Support `LLVMSetTargetMachineGlobalISel` from LLVM 18
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Implementation of `String#byte_slice(Int)` seems unnecessarily "complex"
gettalong opened this issue about 1 year ago
gettalong opened this issue about 1 year ago
Documentation changes needed in src/int.cr
jzakiya opened this issue about 1 year ago
jzakiya opened this issue about 1 year ago
Why does `String#[](String|Char)` raise NilAssertionError?
gettalong opened this issue about 1 year ago
gettalong opened this issue about 1 year ago
Do not remove trailing comma from multi-line macro/def parameters (not yet enabled)
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Support `Etc/UTC` timezone location
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
Fix global `Path` lookup inside macro when def has free variables
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add macro methods for `ClassDef`, `EnumDef`, `AnnotationDef`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Change short_reference for top-level methods to `::foo`
keshavbiswa opened this pull request about 1 year ago
keshavbiswa opened this pull request about 1 year ago
Document `Crystal::Macros::MagicConstant`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Use `#trailing_zeros_count` in `Int#gcd`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Windows: clear `Crystal::System::Process#@completion_key` after use
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Implement `sprintf "%f"` in Crystal using Ryu Printf
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Remove `test`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Documenting every AST node's identity macro interpolation
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Add macro methods for `Include` and `Extend`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add macro methods for `ModuleDef`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
`BigRational#format` is incorrect
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Fix integral part extraction in `Number#format`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
What's the semantics of macro meta var `@type`?
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Macro method API of type definitions
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Parser allows for returns types added to class method calls inside of a class body
jwoertink opened this issue about 1 year ago
jwoertink opened this issue about 1 year ago
WASM error with large allocation
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Undefined macro method 'TypeNode#new' with strict_multi_assign on multi assignment count mismatch
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
Exposing a macro's caller
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Fix a typo in compiler source
kojix2 opened this pull request about 1 year ago
kojix2 opened this pull request about 1 year ago
Fix typos in src
kojix2 opened this pull request about 1 year ago
kojix2 opened this pull request about 1 year ago
`arm64` versus `aarch64` in `LLVM.default_target_triple`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Disable `mkfifo` spec for interpreter
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Expose doc comments on `ASTNode` when generating docs
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Strip whitespace in doc comment before determining summary line
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Expose macro `Call` context via new `@caller` macro ivar
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Invalid memory access (signal 11) at address 0x178 with Enumerable in non-release mode
docelic opened this issue about 1 year ago
docelic opened this issue about 1 year ago
Parser accepts keywords as variable names in `TypeDeclaration`
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Support merging doc comments of macro generated items
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Fix `ReadInstanceVar` on typedefs
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Internal error on Windows when `GC.malloc_atomic` calls `ensure` block
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Clearing memory securely
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Windows: Run specs in random order by default
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Interpreter: Fix element alignment of `Tuple` and `NamedTuple` casts
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Support merging doc comments of macro generated items
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
Fix documentation for `String#index!`
gettalong opened this pull request about 1 year ago
gettalong opened this pull request about 1 year ago
ICE: `Double free or corruption (out)`
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
`NamedTuple` sidecasts are incorrect in the interpreter
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Heroku build fails but continues and succeeds anyways.
sol-vin opened this issue about 1 year ago
sol-vin opened this issue about 1 year ago
`crystal tool unreachable` doesn't seem to work with a default Lucky app out of the box
jwoertink opened this issue about 1 year ago
jwoertink opened this issue about 1 year ago
Querying a type's alignment
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Overlapping matches in `String#scan` and `#rindex`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Support `instance_sizeof(T)` in the interpreter
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Inconsistent use of `#inspect` in `expect_raises`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Fix `File::AccessDeniedError` expectations in `File` specs
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Make playground workbook recognize idiomatic code block tags in Markdown files
sourceweaver opened this issue about 1 year ago
sourceweaver opened this issue about 1 year ago
Add `Float::Primitive.parse_hexfloat`, `.parse_hexfloat?`, `#to_hexfloat`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
OpenBSD ports Crystal not building
TheWanderer1983 opened this issue about 1 year ago
TheWanderer1983 opened this issue about 1 year ago
Avoid `@[ThreadLocal]` on Android
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Order macros below class methods in generated docs
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Annotation for `crystal tool unreachable` to ignore certain functions
MistressRemilia opened this issue about 1 year ago
MistressRemilia opened this issue about 1 year ago
Move up macros section in generated docs
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
IEEE 754 hexadecimal floating-point string conversions
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Support case-insensitive matching in `File.match?` and `Dir.glob`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Bypass signal handling in interpreted code
cyangle opened this pull request about 1 year ago
cyangle opened this pull request about 1 year ago
Clarify single-byte docs for `String#byte_slice`
EvanHahn opened this pull request about 1 year ago
EvanHahn opened this pull request about 1 year ago
`Int::Primitive#unsafe_chr` uses checked arithmetic
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Enable more std tests for interpreter
cyangle opened this pull request about 1 year ago
cyangle opened this pull request about 1 year ago
Extract `generate_data` to separate Makefile
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Use `bin/crystal` wrapper in all Make recipes
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Fix invalid UTF-8 handling in `Char::Reader#previous_char`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add `Char::Reader#current_char?`, `#next_char?`, `#previous_char?`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
File#mkfifo is missing from the std lib.
cyangle opened this issue about 1 year ago
cyangle opened this issue about 1 year ago
Unlimited backtracking in `Char::Reader#previous_char`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Non-raising `Char::Reader` API
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Add note about `Char::Reader`'s value semantics
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
AArch64 CI failing with "can't find file 'prelude'"
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Optimize `BigInt#&`, `#|`, `#^` with `Int::Primitive` arguments
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Make `Iterator#cons_pair`, `#cycle`, `#flatten` return classes
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Implement File#mkfifo
cyangle opened this pull request about 1 year ago
cyangle opened this pull request about 1 year ago
Use macos runner to run interpreter std spec tests
cyangle opened this pull request about 1 year ago
cyangle opened this pull request about 1 year ago
Arithmetic Overflow with large range in macro
jwoertink opened this issue about 1 year ago
jwoertink opened this issue about 1 year ago
Refactor some uses of the blockless `String#split`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Standards-compliant alternative to `OpenSSL::X509::Name.parse`
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Make `scripts/*.cr` all executable
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Generate `src/html/entities.cr` automatically
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Windows: Do not close process handle in `Process#close`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Require either pkg-config or pkgconf
joshcangit opened this issue about 1 year ago
joshcangit opened this issue about 1 year ago
Flush file output on program exit
jgaskins opened this issue about 1 year ago
jgaskins opened this issue about 1 year ago
Fix version sorting in API docs
m-o-e opened this pull request about 1 year ago
m-o-e opened this pull request about 1 year ago
`File.join` with a path kind
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Remove relative path to vendored shards `markd` and `reply`
nobodywasishere opened this pull request about 1 year ago
nobodywasishere opened this pull request about 1 year ago
Buffer allocation for `IO::Sized`
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Use `IO.copy` in `IO#gets_to_end`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Fix `String::Builder` and `IO::Memory` capacity to grow beyond 1GB
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
FreeBSD (and possibly other platforms): error with LibC::O_EXCL in src/crystal/system/file.cr
bridges-burned opened this issue about 1 year ago
bridges-burned opened this issue about 1 year ago
Arithmetic Overflow on large HTTP response
amini-allight opened this issue about 1 year ago
amini-allight opened this issue about 1 year ago
Fix: Skip spec execution on error exit
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Fix missing param count in compilation error message
koffeinfrei opened this pull request about 1 year ago
koffeinfrei opened this pull request about 1 year ago
Add coprime? method
jzakiya opened this issue about 1 year ago
jzakiya opened this issue about 1 year ago