🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
04:11 japhb left 04:14 japhb joined
Geth rakudo/main: f453670f82 | (Tim Nelson)++ (committed using GitHub Web editor) | 2 files
Testing that a submethod can access an attribute

  * Added test for problem mentioned in
   github.com/rakudo/rakudo/issues/58...3037890302
  * Added myself to the CREDITS file
09:35
rakudo/main: cd45f4d9ab | rir++ (committed using GitHub Web editor) | 2 files
Test and fix that Instant.from-posix-nanos and Instant.from-posix match

  * Add test that Instant.from-posix and .from-posix-nanos agree
  * Fix Instant::from-posix-nanos to include leap-seconds
10:19
rakudo/main: 9437aab067 | (Elizabeth Mattijsen)++ | 2 files
Revert "Test and fix that Instant.from-posix-nanos and Instant.from-posix match"

This reverts commit cd45f4d9ab98bc6671f52351ae4815c8a6d7852d.
Unfortunately, this causes extensive spectest breakage, which escaped my judgement :-(
10:38
releasable6 Next release in ≈3 days and ≈7 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 11:00
Geth rakudo/main: 3b4a3358be | (Elizabeth Mattijsen)++ | src/core.c/Thread.rakumod
Reimagine PR 5675

Threads that will live on until they die by themselves (rather than when the program is done) will now gist with the "Immortal" prefix.
11:01
rakudo/main: f17a2dee65 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/IO/Path.rakumod
Initial stab at implementing IO::Path::readlink

As suggested in #5509
11:08
rakudo/main: 2236c80298 | (Jimmy Zhuo)++ (committed using GitHub Web editor) | 2 files
RakuAST: Interned int, str and num
11:39
patrickb If there are no objections, I'll merge rakudo#5725 (New script wrappers) right after the 2025.05 release. 11:57
linkable6 RAKUDO#5725 [open]: github.com/rakudo/rakudo/pull/5725 New script wrappers
lizmat feels like a plan
did we lose 11 spectest files in RakuAST ? 12:17
hmmm... after a full re-install, looks like we lost 6 13:18
ah, it's the interning logic 13:28
the interning logic is *not* taking the base into account :-( 13:35
nine At least sounds like a simple fix? 13:46
lizmat yeah, it should be 13:48
looking at it now 13:49
Geth rakudo/main: 56d327d0f6 | (Elizabeth Mattijsen)++ | 2 files
RakuAST: re-imagine int interning

Separate the interning of decimal ints from different number base ints: methods intern-Int and intern-Int-by-base, which allows the fast path to be faster.
This adapts JimmyZhuo's approach significantly for Ints, as there ... (5 more lines)
16:07
18:23 nine left, nine joined
[Coke] please review github.com/rakudo/rakudo/wiki/ChangeLog-Draft 18:52
I captured the last days worth of activity, tried to combine things where appropriate 18:53
Still not sure if it's me or jdv running the release this weekend. If it's me, please expect a late start
22:12 coleman left 22:14 coleman joined 22:17 coleman left 22:19 coleman joined