01:45 finsternis joined 02:25 leont left 04:45 AlexDaniel` joined 05:01 AlexDaniel` left 05:44 MitarashiDango[m joined, JJAtria[m] joined 06:04 unclechu joined 06:12 AlexDaniel` joined 07:17 jKa62 joined 07:32 jKa62 left 08:38 MasterDuke joined 09:10 MasterDuke left 09:14 MasterDuke joined 09:27 leont joined 09:56 domidumont joined 11:14 MasterDuke left 12:42 MasterDuke joined 14:01 Xliff joined
[Tux] Rakudo v2020.12-86-g9c7b55612 (v6.d) on MoarVM 2020.12-88-g5173b3dc0
csv-ip5xs0.822 - 0.824
csv-ip5xs-207.664 - 8.648
csv-parser26.602 - 27.703
csv-test-xs-200.388 - 0.390
test7.642 - 7.810
test-t1.764 - 1.866
test-t --race0.815 - 0.979
test-t-2027.742 - 29.749
test-t-20 --race8.734 - 9.818
14:10
14:30 lizmat_ joined
Geth rakudo: 8a1f8f6fc1 | (Elizabeth Mattijsen)++ | 3 files
Refactor Dateish.later/earlier handling

  - introduces the "move-by-unit" method in Date/DateTime
  - changes later/earlier methods to be Dateish, calling "move-by-unit"
  - NQPify DateTime.move-by-unit for better efficiency
The impetus for this change was mainly to make it easier to add a List candidate for .earlier/.later. DateTime.later is now about 50% faster for non-second moves. DateTime.earlier more than that, as it is no longer a shim for .earlier, but for "move-by-unit".
14:34
15:00 lizmat joined 15:03 lucasb joined 15:04 lizmat_ left 15:10 [Tux] joined 15:26 MasterDuke left, MasterDuke joined
Geth rakudo/dateish-later-multiple: ceb0351e3d | (Elizabeth Mattijsen)++ | src/core.c/Dateish.pm6
Implement Dateish.earlier/later with multiple units

In response to github.com/rakudo/rakudo/issues/4175 and the discussion following it, this implements being able to move a Date or a DateTime with multiple units, as long as they are in a List of Pairs, rather than as simple named parameters.
15:50
rakudo: lizmat++ created pull request #4181:
Implement Dateish.earlier/later with multiple units
15:51
nqp/new-disp: 39585f5b91 | (Jonathan Worthington)++ | t/moar/53-dispatch.t
Basic test of resume callback being reached
16:13
16:37 zostay left, euantorano left 16:38 lucasb left, zostay joined 16:39 SmokeMachine joined 16:40 euantorano joined 16:42 kawaii joined 16:45 chansen_ joined, lucasb joined, euantorano left, tbrowder joined
Geth rakudo: 3865f1caee | (Elizabeth Mattijsen)++ | 2 files
Improve error message on operation on closed handle

  - add X::IO::Closed class
  - introduce !failed method to centralize handling of these errors
  - either call X::IO::Closed or X::IO::BinaryMode depending on $!PIO state
Fixes #4178
16:56
16:58 euantorano joined 17:00 linkable6 joined 17:06 sena_kun joined 17:13 epony joined 17:18 euantorano left 17:19 euantorano joined 18:00 chansen_ left, chansen_ joined 18:04 zostay left, kawaii left 18:05 zostay joined, kawaii joined 18:13 zostay left 18:14 chansen_ left, kawaii left 18:18 chansen_ joined, kawaii joined, zostay joined 18:21 sortiz joined 18:24 zostay left, chansen_ left 18:25 kawaii left 18:26 domidumont left 18:29 zostay joined 18:30 chansen_ joined 18:31 kawaii joined
Geth rakudo/array-single-arg-quanthash: 004815f8ee | (Elizabeth Mattijsen)++ | src/core.c/Array.pm6
Provide single arg semantics for @array = QuantHash

Inspired by
   donaldh.wtf/2021/01/if-sets-would-dwim/
and the subsequent discussion at ... (5 more lines)
18:37
rakudo: lizmat++ created pull request #4182:
Provide single arg semantics for @array = QuantHash
18:55 kawaii left 19:06 MasterDuke left 19:19 kawaii joined 19:40 kawaii left 19:42 kawaii joined 20:22 maggotbrain joined 20:44 kawaii left, kawaii joined 20:58 squashable6 joined 21:02 leont left 21:49 samcv left 21:50 samcv joined, JJAtria[m] left, MitarashiDango[m left, unclechu left, AlexDaniel` left 22:21 MasterDuke joined 22:26 b2gills joined 23:07 MasterDuke left, cog__ joined 23:09 sortiz left 23:33 MitarashiDango[m joined 23:44 AlexDaniel` joined, unclechu joined, JJAtria[m] joined
Geth rakudo/array-single-arg-quanthash: 9ebecb0414 | (Elizabeth Mattijsen)++ | src/core.c/Array.pm6
Make sure containerized QuantHashes are handled correctly
23:57