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
Add reference to book how merging macro expansion and call docs

Blacksmoke16 opened this pull request about 1 year ago
Add `Crystal::Repl#parse_and_interpret`

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
Update distribution-scripts

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
Merge `samples/.gitignore` into `.gitignore`

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
Simplify `String::Formatter` when Ryu Printf is available

HertzDevil opened this pull request about 1 year ago
Support `dll` parameter in `@[Link]`

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
Avoid double rounding in `Float#format` for nonnegative `decimal_place`

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
Add location information to implicit flag enum members

Blacksmoke16 opened this pull request about 1 year ago
Add `Signal#trap_handler?`

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
Regression: can't resume a running fiber

straight-shoota opened this issue about 1 year ago
Implement `sprintf "%g"` in Crystal

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
Run spec suite in `macro finished` hook instead of `at_exit`

straight-shoota opened this issue about 1 year ago
Update GH Actions to v4

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
Add `Constructor` annotation

Blacksmoke16 opened this pull request about 1 year ago
Doc generator excludes implicit flag enum members

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
Change `Regex::MatchData#to_s` to return matched substring

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
Discarded `is_a?` expression breaks codegen

HertzDevil opened this issue about 1 year ago
Add `scripts/generate_llvm_version_info.cr`

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
Distribute LLVM DLLs on Windows CI

HertzDevil opened this pull request about 1 year ago
Export Steppable::StepIterator's ivars as getters

docelic opened this issue about 1 year ago
Add `Reference.pre_initialize` and `.unsafe_construct`

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
Add `ReferenceStorage` for manual allocation of references

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
Fix `StaticArray#to_json`

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
Implement `sprintf "%a"` in Crystal

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
Use per-scheduler stack pools (let's recycle)

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
Skip indirections in `Crystal::Scheduler`

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
Fix math overflow after spawning `Int32::MAX + 1` fibers

ysbaddaden opened this pull request about 1 year ago
Add `LLVM::OperandBundleDef#dispose`

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
Uppercase instance or class variables

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
Strongly typed code generation specs

HertzDevil opened this issue about 1 year ago
MT: few fixes and improvements

ysbaddaden opened this pull request about 1 year ago
Support `alignof` and `instance_alignof`

HertzDevil opened this pull request about 1 year ago
Add `pending_wasm32`

HertzDevil opened this pull request about 1 year ago
Document builtin constants

straight-shoota opened this issue about 1 year ago
Implement `sprintf "%e"` in Crystal

HertzDevil opened this pull request about 1 year ago
`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