[00:58] <ugexe> Yeah text csv is a slang using module so it (and any others) isn’t going to work under rakuast without being rewritten in some manner 

[02:04] *** guifa left
[02:42] *** guifa joined
[03:09] *** guifa left
[06:12] <[Tux]> I am willing to hand over, so you can uglify and optimize the code

[07:25] <lizmat> ugexe: why shouldn't modules with slangs not work under RakuAST ?

[07:26] <lizmat> that's why I made the Slangify module

[08:02] *** ShimmerFairy left
[08:04] *** ShimmerFairy joined
[09:19] *** finanalyst joined
[09:30] *** hurufu joined
[10:04] *** guifa joined
[10:22] *** finanalyst left
[10:22] <Geth> ¦ rakudo/main: 66b4e53512 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files

[10:22] <Geth> ¦ rakudo/main: Fix IS-SETTING-ONLY-U so a user ACCEPTS is not skipped

[10:22] <Geth> ¦ rakudo/main: 

[10:22] <Geth> ¦ rakudo/main: Smartmatch against a type object reduces to a type check when the type's

[10:22] <Geth> ¦ rakudo/main: ACCEPTS comes only from the setting, which the dispatcher decides with

[10:22] <Geth> ¦ rakudo/main: IS-SETTING-ONLY-U. That method read the invocant's definiteness from

[10:22] <Geth> ¦ rakudo/main: `.signature.params[0].type`, but a parameter's type carries no :D or :U smiley,

[10:22] <Geth> ¦ rakudo/main: so the `.^archetypes.definite` test never matched and every candidate was

[10:22] <Geth> ¦ rakudo/main: <…commit message has 10 more lines…>

[10:22] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/66b4e53512

[10:37] *** librasteve_ joined
[12:39] <[Coke]> I didn't hear anything so didn't start the blin run this weekend.

[12:39] <[Coke]> If we're going to pull in any of those PRs for the release, let's do this soon (today?) and I can start the blin run at end of day?

[12:44] <timo> we can pull all the interesting PRs into a separate branch and then use the tip commit from that branch to do a blin run since we've learned that whateverable's mothership builds branch commits too :)

[12:46] *** librasteve_ left
[12:52] <[Coke]> Sure, whatever is easiest.

[13:47] *** hurufu left
[14:13] *** apogee_ntv left
[14:22] *** ShimmerFairy left
[14:22] *** ShimmerFairy joined
[14:54] *** Pixi` joined
[14:55] *** Pixi left
[15:37] *** Pixi` is now known as Pixi

[15:42] *** librasteve_ joined
[16:35] <librasteve_> https://rakudoweekly.blog/2026/06/22/2026-25-dutch-art/

[16:40] <ugexe> lizmat: the other half of my sentence is relevant: "without being rewritten in some manner"

[16:42] <ugexe> slangs that just use grammar will be easier than those that also use actions. anything that uses rakuast namespaces will need to use experimental :rakuast. and regardless they need to be updated to hook into both legacy and rakuast grammar

[16:42] <ugexe> none of that can be fixed in rakudo

[16:43] <ugexe> one might argue that doesnt apply to Text::CSV because it encapsulates all of that slang stuff to a separate module, and it isn't pinning the version so no changes need to be made to Text::CSV itself. but its ultimately the same thing

[16:53] *** Geth joined
[16:54] <ugexe> i actually looked at slang::tuxic, not slangify. slangify might do a lot of what i described, although that still requires those slang modules to be changed to use it

[16:55] <ugexe> slang using modules^

[16:55] <lizmat> and I thought I did Slang::Tuxic already

[16:57] <timo> the issue with what tux posted seemed to just be the benchmarks that use Inline::Perl5

[16:57] <timo> all the pure-raku ones seemed to run fine?

[16:57] <lizmat> yeah, and Inline::Perl5 is known to be an issue :-(

[16:57] <ugexe> ah, my 13" screen was not wide enough to see the Inline::Perl5 :(

[17:11] <timo> horizontal scrolling is very hard to notice on github I feel like

[18:07] *** enyc left
[18:07] *** sjn left
[18:08] *** sjn joined
[18:36] *** librasteve_ left
[18:43] *** vrurg_ joined
[18:44] *** vrurg left
[19:00] <releasable6> Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: https://github.com/rakudo/rakudo/wiki/ChangeLog-Draft

[19:34] *** guifa left
[19:38] *** librasteve_ joined
[20:15] <Geth> ¦ rakudo/main: f335147683 | (Elizabeth Mattijsen)++ | 3 files

[20:15] <Geth> ¦ rakudo/main: Make smartmatch dispatch a lot DRYer

[20:15] <Geth> ¦ rakudo/main: 

[20:15] <Geth> ¦ rakudo/main: This replaces the Routine.IS-SETTING_ONLY-(U|D) methods by a single

[20:15] <Geth> ¦ rakudo/main: Routine.IS-SETTING-ONLY method that takes the flag that should be

[20:15] <Geth> ¦ rakudo/main: checked.

[20:15] <Geth> ¦ rakudo/main: 

[20:15] <Geth> ¦ rakudo/main: This also replaces the subs is-method-setting-only-(U|D) in the

[20:15] <Geth> ¦ rakudo/main: <…commit message has 6 more lines…>

[20:15] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/f335147683

[22:22] *** guifa joined
[22:32] *** apogee_ntv joined
