- Feb 02, 2021
-
-
Ary Borenszweig authored
-
Brian J. Cardiff authored
-
- Jan 30, 2021
-
-
Ary Borenszweig authored
* Parser: allow more macros names back * Formatter: format setter macros
-
Ary Borenszweig authored
-
Brian J. Cardiff authored
-
Ary Borenszweig authored
* Compiler: fix incorrect casting between different union types * Add regression tests Co-authored-by:
Brian J. Cardiff <bcardiff@gmail.com>
-
- Jan 29, 2021
-
-
David Keller authored
-
Johannes Müller authored
This reverts commit b6742f04.
-
Brian J. Cardiff authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Johannes Müller authored
-
Brian J. Cardiff authored
-
- Jan 26, 2021
-
-
Brian J. Cardiff authored
-
Brian J. Cardiff authored
-
- Jan 25, 2021
-
-
Brian J. Cardiff authored
* Fix Number::StepIterator overflow * Simplify fix * crystal tool format Co-authored-by:
Johannes Müller <straightshoota@gmail.com>
-
Brian J. Cardiff authored
This reverts commit d44a61f8. Co-authored-by:
TSUYUSATO Kitsune <make.just.on@gmail.com>
-
Hugo Parente Lima authored
For tuples, the index of the element should be used instead of a instance var.
-
Brian J. Cardiff authored
-
Johannes Müller authored
-
- Jan 24, 2021
-
-
Johannes Müller authored
-
- Jan 22, 2021
-
-
Johannes Müller authored
-
Brian J. Cardiff authored
* CI: Drop check_format * Update distribution-scripts
-
- Jan 21, 2021
-
-
Brian J. Cardiff authored
* Revert "Deprecate Enumerable#size (#10162)" This reverts commit 9bf7533c. * Keep TODO Co-authored-by:
Johannes Müller <straightshoota@gmail.com>
-
Brian J. Cardiff authored
-
- Jan 20, 2021
-
-
Johannes Müller authored
Exceptions from the main routine should be safe to print using `#inspect_with_backtrace`. They don't need be printed directly to STDERR using `print_exception`.
-
- Jan 19, 2021
-
-
Ary Borenszweig authored
-
Johannes Müller authored
-
Jason Frey authored
* Add support for custom failure messages in Spec expectations * Force file and line to be named parameters * Allow should and should_not with positional file and line as deprecated Co-authored-by:
Brian J. Cardiff <bcardiff@gmail.com>
-
Quinton Miller authored
-
Ary Borenszweig authored
-
Quinton Miller authored
* Remove TypeNode#has_attribute? and references to "attribute" * Mark `TypeNode#has_attribute?` as deprecated instead * Fix failing tests in macro_methods_spec.cr
-
Johannes Müller authored
* Add {additive,multiplicative}_identity for #sum and #product * Optimize Enumerable#sum for strings * Optimize Array#sum for arrays * wip-falllback * Add identity methods to Complex * Move #sum optimization for Array to Enumerable * Add return type annotations * Remove code block language tags * Improve documentation * Remove optimization for Iterator * Add specs for float
-
Johannes Müller authored
* Fix Path#extension to ignore trailing separators * Add Path#stem
-
Quinton Miller authored
* Reset free vars before attempting each overload match * Use try(&.clear)
-
- Jan 18, 2021
-
-
Quinton Miller authored
* Respect explicitly provided type vars for (Named)Tuple.new * Use uninitialized self inside typeof
-
Oleh Prypin authored
* Escape HTML entities in doc comments * Put a HTML entity out of backticks because then at least typical Markdown parsers agree with Crystal's parser.
-
Brian J. Cardiff authored
-
Roger Pack authored
* if I have installed an llvm-config that is newer than crystal yet supports, it says 'Could not locate llvm-config' even though it can locate it, it's just the wrong version, attempt fix message * Update Makefile Co-authored-by:
Johannes Müller <straightshoota@gmail.com> * mention where to find compatible versions Co-authored-by:
Johannes Müller <straightshoota@gmail.com>
-