| 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 | 00:58 | |
|
02:04
guifa left
02:42
guifa joined
03:09
guifa left
|
|||
| [Tux] | I am willing to hand over, so you can uglify and optimize the code | 06:12 | |
| lizmat | ugexe: why shouldn't modules with slangs not work under RakuAST ? | 07:25 | |
| that's why I made the Slangify module | 07:26 | ||
|
08:02
ShimmerFairy left
08:04
ShimmerFairy joined
09:19
finanalyst joined
09:30
hurufu joined
10:04
guifa joined
10:22
finanalyst left
|
|||
| Geth | rakudo/main: 66b4e53512 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files Fix IS-SETTING-ONLY-U so a user ACCEPTS is not skipped Smartmatch against a type object reduces to a type check when the type's ACCEPTS comes only from the setting, which the dispatcher decides with IS-SETTING-ONLY-U. That method read the invocant's definiteness from `.signature.params[0].type`, but a parameter's type carries no :D or :U smiley, so the `.^archetypes.definite` test never matched and every candidate was ... (10 more lines) |
10:22 | |
|
10:37
librasteve_ joined
|
|||
| [Coke] | I didn't hear anything so didn't start the blin run this weekend. | 12:39 | |
| 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? | |||
| 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:44 | |
|
12:46
librasteve_ left
|
|||
| [Coke] | Sure, whatever is easiest. | 12:52 | |
|
13:47
hurufu left
14:13
apogee_ntv left
14:22
ShimmerFairy left,
ShimmerFairy joined
14:54
Pixi` joined
14:55
Pixi left
15:37
Pixi` is now known as Pixi
15:42
librasteve_ joined
|
|||
| librasteve_ | rakudoweekly.blog/2026/06/22/2026-25-dutch-art/ | 16:35 | |
| ugexe | lizmat: the other half of my sentence is relevant: "without being rewritten in some manner" | 16:40 | |
| 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 | ||
| none of that can be fixed in rakudo | |||
| 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:43 | ||
|
16:53
Geth joined
|
|||
| 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:54 | |
| slang using modules^ | 16:55 | ||
| lizmat | and I thought I did Slang::Tuxic already | ||
| timo | the issue with what tux posted seemed to just be the benchmarks that use Inline::Perl5 | 16:57 | |
| all the pure-raku ones seemed to run fine? | |||
| lizmat | yeah, and Inline::Perl5 is known to be an issue :-( | ||
| ugexe | ah, my 13" screen was not wide enough to see the Inline::Perl5 :( | ||
| timo | horizontal scrolling is very hard to notice on github I feel like | 17:11 | |
|
18:07
enyc left,
sjn left
18:08
sjn joined
18:36
librasteve_ left
18:43
vrurg_ joined
18:44
vrurg left
|
|||
| releasable6 | Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 19:00 | |
|
19:34
guifa left
19:38
librasteve_ joined
|
|||
| Geth | rakudo/main: f335147683 | (Elizabeth Mattijsen)++ | 3 files Make smartmatch dispatch a lot DRYer This replaces the Routine.IS-SETTING_ONLY-(U|D) methods by a single Routine.IS-SETTING-ONLY method that takes the flag that should be checked. This also replaces the subs is-method-setting-only-(U|D) in the ... (6 more lines) |
20:15 | |
|
22:22
guifa joined
22:32
apogee_ntv joined
|
|||