- Jul 26, 2021
-
-
Johannes Müller authored
-
- Jul 25, 2021
-
-
Johannes Müller authored
-
- Jul 24, 2021
-
-
Beta Ziliani authored
-
Johannes Müller authored
-
Beta Ziliani authored
-
- Jul 23, 2021
-
-
Beta Ziliani authored
Co-authored-by:
Vladislav Zarakovsky <vlad.zar@gmail.com>
-
Johannes Müller authored
-
Johannes Müller authored
-
- Jul 20, 2021
-
-
Johannes Müller authored
-
- Jul 14, 2021
-
-
Beta Ziliani authored
* 1.1.0 release Co-authored-by:
Johannes Müller <straightshoota@gmail.com> Co-authored-by:
Sijawusz Pur Rahnama <sija@sija.pl> Co-authored-by:
Quinton Miller <nicetas.c@gmail.com>
-
- Jul 13, 2021
-
-
Ary Borenszweig authored
Fixes #10932 Alternative to #10929
-
- Jul 12, 2021
-
-
Quinton Miller authored
-
Johannes Müller authored
-
Quinton Miller authored
-
Johannes Müller authored
-
- Jul 08, 2021
-
-
Johannes Müller authored
-
- Jul 07, 2021
-
-
Johannes Müller authored
Co-authored-by:
Sijawusz Pur Rahnama <sija@sija.pl> Co-authored-by:
Oleh Prypin <oleh@pryp.in>
-
- Jul 05, 2021
-
-
Stephen von Takach authored
Co-authored-by:
George Dietrich <george@dietrich.app>
-
Zac Nowicki authored
Prevents potential segfaults or other unintended states caused by ignoring the read-protection of the inherited buffer in IO::Memory.
-
Quinton Miller authored
-
Johannes Müller authored
-
Johannes Müller authored
-
- Jul 03, 2021
-
-
Johannes Müller authored
-
Johannes Müller authored
This fixes a regression from #10109 which removed the id property
-
Johannes Müller authored
-
Johannes Müller authored
-
- Jul 02, 2021
-
-
Johannes Müller authored
-
Quinton Miller authored
-
- Jul 01, 2021
-
-
Quinton Miller authored
-
- Jun 29, 2021
-
-
Johannes Müller authored
-
- Jun 28, 2021
-
-
Caspian Baska authored
-
- Jun 26, 2021
-
-
Quinton Miller authored
* Apply Array#shift's resizing heuristic to #unshift * Update array_spec.cr * Update array_spec.cr
-
- Jun 25, 2021
-
-
Johannes Müller authored
-
Johannes Müller authored
#10616 removed a bug that the compiler accepted calls to nil? in macro expressions where that method does not exist. These calls were internally transformed to is_a?(Nil). In the macro interpreter, no value can be of type Nil because that's a runtime type, so any nil? call would always return false. Removing that transformation from the parser made nil? calls in macro expressions errors because that method is not defined. But users would expect nil.nil? to return true. So this patch implements ASTNode#nil? in the macro interpreter. It returns true if the value is a NilLiteral or Nop. This is technically a feature addition, but we should still merge it for 1.1 despite the feature freeze. It actually avoids a breaking change that would occur with #10616 alone. Code that worked in 1.0 would no longer compile (even though it was already broken before and just worked by chance). With this PR, it continues to compile and fulfills the intended purpose.
-
- Jun 21, 2021
-
-
Caspian Baska authored
* Use type instead of `is_a?` in filters * Revert union types in filters
-
Johannes Müller authored
* Add NumberLiteral#to_number (Resolves #10462) * Add TODO to workaround in YAML::Serializable.use_yaml_discriminator
-
- Jun 19, 2021
-
-
Quinton Miller authored
-
- Jun 18, 2021
-
-
Johannes Müller authored
* Fix check_type_allowed_as_proc_argument to show show type name * Remove unused line * Fix specs for Class
-
Holden Omans authored
* Add UUID to yaml parsing * Update from_yaml.cr * moved uuid yaml code to uuid/yaml.cr * uuid yaml fixes and spec * uuid yaml docs * fix uuid yaml spec * moved uuid yaml new method * Update src/uuid/yaml.cr Co-authored-by:
Sijawusz Pur Rahnama <sija@sija.pl> * Update src/uuid/yaml.cr Co-authored-by:
Sijawusz Pur Rahnama <sija@sija.pl> Co-authored-by:
Sijawusz Pur Rahnama <sija@sija.pl>
-
Quinton Miller authored
* Add Enumerable#accumulate * Add Iterator#accumulate * Add Iterable#each_accumulated * Revert "Add Iterable#each_accumulated" This reverts commit d9ee24cd3de27f18d130845b2c16919dbd71858b.
-