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
Support the operand bundle API from LLVM 18

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
[CI] Update LLVM patch version to LLVM 17.0.6

straight-shoota opened this pull request about 1 year ago
Support `LLVMSetTargetMachineGlobalISel` from LLVM 18

HertzDevil opened this pull request about 1 year ago
Documentation changes needed in src/int.cr

jzakiya opened this issue about 1 year ago
Why does `String#[](String|Char)` raise NilAssertionError?

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
Support `Etc/UTC` timezone location

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
Add macro methods for `ClassDef`, `EnumDef`, `AnnotationDef`

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
Document `Crystal::Macros::MagicConstant`

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
Windows: clear `Crystal::System::Process#@completion_key` after use

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
Remove `test`

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
Add macro methods for `Include` and `Extend`

HertzDevil opened this pull request about 1 year ago
Add macro methods for `ModuleDef`

HertzDevil opened this pull request about 1 year ago
`BigRational#format` is incorrect

HertzDevil opened this issue about 1 year ago
Fix integral part extraction in `Number#format`

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
Macro method API of type definitions

HertzDevil opened this issue about 1 year ago
WASM error with large allocation

straight-shoota opened this issue about 1 year ago
Exposing a macro's caller

straight-shoota opened this issue about 1 year ago
Fix a typo in compiler source

kojix2 opened this pull request about 1 year ago
Fix typos in src

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
Disable `mkfifo` spec for interpreter

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
Strip whitespace in doc comment before determining summary line

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
Parser accepts keywords as variable names in `TypeDeclaration`

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
Fix `ReadInstanceVar` on typedefs

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
Clearing memory securely

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
Interpreter: Fix element alignment of `Tuple` and `NamedTuple` casts

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
Fix documentation for `String#index!`

gettalong opened this pull request about 1 year ago
ICE: `Double free or corruption (out)`

straight-shoota opened this issue about 1 year ago
`NamedTuple` sidecasts are incorrect in the interpreter

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
Querying a type's alignment

HertzDevil opened this issue about 1 year ago
Overlapping matches in `String#scan` and `#rindex`

HertzDevil opened this issue about 1 year ago
Support `instance_sizeof(T)` in the interpreter

HertzDevil opened this pull request about 1 year ago
Inconsistent use of `#inspect` in `expect_raises`

HertzDevil opened this issue about 1 year ago
Fix `File::AccessDeniedError` expectations in `File` specs

HertzDevil opened this pull request about 1 year ago
Add `Float::Primitive.parse_hexfloat`, `.parse_hexfloat?`, `#to_hexfloat`

HertzDevil opened this pull request about 1 year ago
OpenBSD ports Crystal not building

TheWanderer1983 opened this issue about 1 year ago
Avoid `@[ThreadLocal]` on Android

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
Annotation for `crystal tool unreachable` to ignore certain functions

MistressRemilia opened this issue about 1 year ago
Move up macros section in generated docs

Blacksmoke16 opened this issue about 1 year ago
IEEE 754 hexadecimal floating-point string conversions

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
Bypass signal handling in interpreted code

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
`Int::Primitive#unsafe_chr` uses checked arithmetic

HertzDevil opened this issue about 1 year ago
Enable more std tests for interpreter

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
Use `bin/crystal` wrapper in all Make recipes

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
Add `Char::Reader#current_char?`, `#next_char?`, `#previous_char?`

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
Unlimited backtracking in `Char::Reader#previous_char`

HertzDevil opened this issue about 1 year ago
Non-raising `Char::Reader` API

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
AArch64 CI failing with "can't find file 'prelude'"

straight-shoota opened this issue about 1 year ago
Optimize `BigInt#&`, `#|`, `#^` with `Int::Primitive` arguments

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
Implement File#mkfifo

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
Arithmetic Overflow with large range in macro

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
Standards-compliant alternative to `OpenSSL::X509::Name.parse`

HertzDevil opened this issue about 1 year ago
Make `scripts/*.cr` all executable

HertzDevil opened this pull request about 1 year ago
Generate `src/html/entities.cr` automatically

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
Require either pkg-config or pkgconf

joshcangit opened this issue about 1 year ago
Flush file output on program exit

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
`File.join` with a path kind

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
Buffer allocation for `IO::Sized`

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
Fix `String::Builder` and `IO::Memory` capacity to grow beyond 1GB

straight-shoota opened this pull request about 1 year ago
Arithmetic Overflow on large HTTP response

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
Fix missing param count in compilation error message

koffeinfrei opened this pull request about 1 year ago
Add coprime? method

jzakiya opened this issue about 1 year ago