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
Add docs and explicit type restriction for indent parameter of `JSON.build`
syeopite opened this pull request about 1 year ago
syeopite opened this pull request about 1 year ago
Add reference to book how merging macro expansion and call docs
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Add `Crystal::Repl#parse_and_interpret`
bcardiff opened this pull request about 1 year ago
bcardiff opened this pull request about 1 year ago
Embed logo image into repository and upgrade to SVG
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Update distribution-scripts
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Fix `make clean` to remove zipped manpages
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Merge `samples/.gitignore` into `.gitignore`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Update shards 0.17.4
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Simplify `String::Formatter` when Ryu Printf is available
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Support `dll` parameter in `@[Link]`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix segfault with next boehm gc (after v8.2.4)
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Avoid double rounding in `Float#format` for nonnegative `decimal_place`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix `can't resume a running fiber`
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Add location information to implicit flag enum members
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Add `Signal#trap_handler?`
stakach opened this pull request about 1 year ago
stakach opened this pull request about 1 year ago
Revert "Skip indirections in `Crystal::Scheduler` (#14098)"
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Regression: can't resume a running fiber
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Implement `sprintf "%g"` in Crystal
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Refactor `Spec.run` to `macro finished`
straight-shoota opened this pull request about 1 year ago
straight-shoota opened this pull request about 1 year ago
Run spec suite in `macro finished` hook instead of `at_exit`
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Update GH Actions to v4
renovate[bot] opened this pull request about 1 year ago
renovate[bot] opened this pull request about 1 year ago
Fix out-of-bounds access in `Int128::MIN.to_s(base: 2)`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add `Constructor` annotation
Blacksmoke16 opened this pull request about 1 year ago
Blacksmoke16 opened this pull request about 1 year ago
Doc generator excludes implicit flag enum members
Blacksmoke16 opened this issue about 1 year ago
Blacksmoke16 opened this issue about 1 year ago
Implement most of `Crystal::System.print_error` in native Crystal
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Change `Regex::MatchData#to_s` to return matched substring
Vendicated opened this pull request about 1 year ago
Vendicated opened this pull request about 1 year ago
Never use string interpolation in `Crystal::System.print_error`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Discarded `is_a?` expression breaks codegen
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Add `scripts/generate_llvm_version_info.cr`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
`Crystal::Loader`: Skip second linker member on Windows if absent
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Distribute LLVM DLLs on Windows CI
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Export Steppable::StepIterator's ivars as getters
docelic opened this issue about 1 year ago
docelic opened this issue about 1 year ago
Add `Reference.pre_initialize` and `.unsafe_construct`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Making wrappers of C handle types more atomic
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Add `ReferenceStorage` for manual allocation of references
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Fix time span overflow on `Int#milliseconds` and `Int#microseconds`
bcardiff opened this pull request about 1 year ago
bcardiff opened this pull request about 1 year ago
Fix `StaticArray#to_json`
Vendicated opened this pull request about 1 year ago
Vendicated opened this pull request about 1 year ago
Crystal 1.10 cannot be installed on Ubuntu/arm64
jochenseeber opened this issue about 1 year ago
jochenseeber opened this issue about 1 year ago
Implement `sprintf "%a"` in Crystal
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Windows: Use local configuration for LLVM when linking dynamically
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Use per-scheduler stack pools (let's recycle)
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Move `Thread#set_current_thread` to `Fiber`
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Skip indirections in `Crystal::Scheduler`
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Workaround regular timeouts in `HTTP::Server` specs with MT
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Fix math overflow after spawning `Int32::MAX + 1` fibers
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
Add `LLVM::OperandBundleDef#dispose`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Change the compiler problem report color from yellow
pookah-net opened this issue about 1 year ago
pookah-net opened this issue about 1 year ago
Uppercase instance or class variables
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Fix `Indexable#each_repeated_combination(n)` when `n > size`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Confusing error when generic type variable is a union between base and derived type
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
Strongly typed code generation specs
HertzDevil opened this issue about 1 year ago
HertzDevil opened this issue about 1 year ago
MT: few fixes and improvements
ysbaddaden opened this pull request about 1 year ago
ysbaddaden opened this pull request about 1 year ago
each_repeated_combination returning Iterator doesn't behave like other similar methods
rymiel opened this issue about 1 year ago
rymiel opened this issue about 1 year ago
Support `alignof` and `instance_alignof`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Add `pending_wasm32`
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
Document builtin constants
straight-shoota opened this issue about 1 year ago
straight-shoota opened this issue about 1 year ago
Implement `sprintf "%e"` in Crystal
HertzDevil opened this pull request about 1 year ago
HertzDevil opened this pull request about 1 year ago
`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