00:26 epony left 01:27 kvw_5 joined 01:28 epony joined 01:31 kvw_5_ left 01:59 frost-lab joined
Geth rakudo: tbrowder++ created pull request #4288:
Add new methods to class DateTime
roast: tbrowder++ created pull request #727:
Add tests for new methods on class DateTime with PR #4288
03:46 evalable6 left 03:50 evalable6 joined 04:10 grayrider joined 06:10 brown121407 left 06:11 brown121407 joined
Geth star: 12b13d2a16 | (Patrick Spek)++ | 3 files
First draft for DragonflyBSD support
star: bdd0b21694 | (Patrick Spek)++ | etc/modules.txt
Update branch name for Template::Mustache

Needless virtue signalling breaking things for no reason. Who would've seen this coming?
japhb FWIW, I don't think it's fair to criticize someone for trying to do the right thing, especially if your comment about "Needless virtue signalling" is aimed at the module owner. 06:53
(I also don't like to drop that kind of comment and then disappear, but it's midnight here, so sleep is coming -- I'll be back in a few hours.) 06:54
06:59 domidumont joined
nine tyil: what japhb just said. It's neither for you to decide whether there's a reason or not, nor is making such comments publicly a good way to build a community. Please refrain from doing so in the future. 07:01
tyil right
09:33 frost-lab left 09:57 linkable6 left 09:58 linkable6 joined
[Tux] Rakudo v2021.03-82-gd14dda68d (v6.d) on MoarVM 2021.03-18-ga64e1a432
csv-ip5xs0.818 - 0.820
csv-ip5xs-207.943 - 8.602
csv-parser25.795 - 26.637
csv-test-xs-200.372 - 0.375
test7.637 - 7.983
test-t1.960 - 2.097
test-t --race0.891 - 0.900
test-t-2033.587 - 33.698
test-t-20 --race9.722 - 9.851
sena_kun releasable6, status 10:27
releasable6 sena_kun, Next release in ≈15 days and ≈8 hours. 2 blockers. Changelog for this release was not started yet
sena_kun, Details: gist.github.com/ae66f289dbe54e9308...5e8a984674
AlexDaniel` Bashing people for breaking things is fine, but master→main transition is inevitable. Everyone will do it eventually just to keep things consistent. 10:52
github already defaults to main, git itself warns that it will eventually 10:53
so brace yourselves 😇
I'm personally very tempted to change all my repos to main. Not really because of any message, but because if I will make that move eventually anyway then earlier is just better for me. 10:56
dogbert11 m: say "Test" 11:02
camelia Test
dogbert11 hmm, still an old version 11:03
lizmat Files=1346, Tests=117204, 229 wallclock secs (32.14 usr 8.72 sys + 3213.37 cusr 307.44 csys = 3561.67 CPU) 11:08
Geth rakudo: bc8a0997f3 | (Elizabeth Mattijsen)++ | 2 files
Make sure chr() dispatches correctly

  - the other Cool classes were not re-composed yet, so missed a few
  - fix test, because now it actually shows a better error message
11:27 gugod joined
nine AlexDaniel`: no, bashing people is not fine, at all. Bashing people does not create a welcoming and healthy community. It also doesn't teach anyone anything. It's pointless and harmful. 11:34
AlexDaniel` okay :)
lizmat nine++ japhb++ 11:35
11:43 linkable6 left 11:45 linkable6 joined 12:05 b2gills left
nine We use NAT64 and DNS64 to connect to GitHub. Mathias replaced the trick-or-treat daemon with unbound for that this week. Maybe that's got some issues still 12:08
12:41 linkable6 left 12:44 linkable6 joined 12:50 linkable6 left
Geth rakudo: 504c89a974 | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Abstract unival logic into separate class

  - this actually makes (Int|Str).unival about 10% faster
  - the same subs/methods now exist on all backends
  - only the actual unival logic now NYI's on the JVM backend
  - this should make maintenance a bit easier
12:53 linkable6 joined 12:54 linkable6 left 12:55 linkable6 joined 13:00 linkable6 left 13:02 linkable6 joined 13:06 linkable6 left 13:09 linkable6 joined
Geth rakudo: 817d113061 | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Abstract .ords logic into Rakudo::Unicodey

  - previously known as Rakudo::Unival
  - the whole chain is now the same on all backends
  - except for the logic in Rakudo::Unicodey
13:20 linkable6 left 13:21 linkable6 joined 13:29 linkable6 left 13:31 linkable6 joined 13:35 linkable6 left, b2gills joined 13:37 linkable6 joined 13:38 linkable6 left
Geth rakudo: 7dd80bb480 | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Make the NFxx family proper multi-methods

  - move the actual logic to Rakudo::Unicodey
  - add proto and Cool candidate
  - did *not* add NFC/NFD/NFKC/NFKD subs, that should probably be in a PR
13:40 linkable6 joined 13:44 linkable6 left, linkable6 joined 13:46 linkable6 left 13:47 linkable6 joined 14:08 linkable6 left 14:10 linkable6 joined 14:49 finsternis joined
Geth rakudo: 627cc406ee | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Make Int.(chr|unival) handling of negative values consistent
rakudo: af6662a3fe | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Make Int.uniname handling of big integers consistent

  - instead of throwing "Cannot unbox" LTA messages for bigint negative values
  - instead of throwing "codepoint out of bounds" for bigint positive values
17:11 sena_kun left 17:13 sena_kun joined 17:18 domidumont left 17:24 domidumont joined 17:28 domidumont left
Geth rakudo: 889213209f | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Make Str.univals a proper multi method

  - also make it about 50% faster
  - abstracted the uninames iterator into a role in Rakudo::Unicodey
  - use that role to create a R::U.uninames iterator method
  - use that rols to also create a a R:U.univals iterator method
  - use these both in Str.(uninames|univals)
18:04 sena_kun left 18:19 grayrider left
Geth rakudo: cae44e516f | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp
Allow for experimental features in the setting

Just as we have an implied "use MONKEY" in the setting.
roast: 6a1441f627 | (Elizabeth Mattijsen)++ | spectest.data
Mark S10-packages/basic.t as "slow"

So it gets started earlier in a spectest, so we don't have to wait for it at the end.
rakudo: usev6++ created pull request #4290:
Fix recent JVM breakage (Rakudo::Unicodey)
20:27 kvw_5_ joined 20:30 kvw_5 left 21:11 dogbert17 joined 21:14 dogbert11 left 21:46 Xliff joined
Geth rakudo: 496f986e6c | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6
Hopefully unbreak the build on the JVM backend

Based in usev6++ github.com/rakudo/rakudo/pull/4290
lizmat sleep& 23:04
23:14 evalable6 left, linkable6 left 23:15 linkable6 joined 23:16 evalable6 joined 23:26 maggotbrain left