🦋 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.
00:00 reportable6 left 00:02 reportable6 joined 06:00 reportable6 left, reportable6 joined
ab5tract nine: should I take that as a "go ahead and merge"? it might be nice to roll it into the upcoming release 08:07
but then again, it wasn't part of the blin run..
nine That question is for the release manager to answer. I'm fine with the PR as it is 08:08
ab5tract sweet 08:09
jdv: how do you feel about R#5555 and M#820 going into this release? 08:11
linkable6 R#5555 [open]: github.com/rakudo/rakudo/pull/5555 Add lookup for translating General_Category longnames
M#820 [closed]: github.com/MoarVM/MoarVM/pull/820 Implement ShiftJIS decode and decodestream
ab5tract erm, N#820
linkable6 N#820 [open]: github.com/Raku/nqp/pull/820 Add lookup for translating General_Category longnames
08:12 linkable6_ left 08:13 donaldh joined, donaldh_ left 08:14 linkable6_ joined 08:45 sena_kun joined
jdv ab5tract: unless they are critical bugfixes i feel they can wait 08:54
lizmat agree 08:55
nine That's the good thing about monthly releases - waiting doesn't hurt all that much 08:56
08:58 Altai-man joined 09:03 sena_kun left 09:09 sena_kun joined 09:12 Altai-man left
ab5tract Yup 09:18
11:23 squashable6 left 11:26 squashable6 joined 12:00 reportable6 left 12:02 reportable6 joined 13:30 finanalyst joined
jdv changelogs are up. i have to run for a few hours. and when i get back i'll do the releases. 13:30
finanalyst .tell [Coke] I have an ebook PR ready to go on docs-dev, but I dont want to pollute that branch, which is currently running the commit id PR. If you are not happy with the commit id PR, please let me know what to do with the commit PR 13:32
tellable6 finanalyst, I'll pass your message to [Coke]
tellable6_ finanalyst, Sorry kid, that's not my department.
13:39 finanalyst left
[Coke] . 15:21
tellable6 hey [Coke], you have a message: gist.github.com/a216dc86f637a96429...48e3509925
16:28 shareable6 left, releasable6 left, nine left, jjatria left, djinni` left, samebchase left, jdv left, camelia left, coleman left, vrurg left, JRaspass left 16:32 JRaspass joined, vrurg joined, shareable6 joined, releasable6 joined, camelia joined, coleman joined 16:33 nine joined, jjatria joined, djinni` joined, samebchase joined, jdv joined
jdv staring the releases shortly 17:05
lizmat stares as well 17:11
jdv oh, "starting" 17:15
Geth rakudo/release-2024.04: c7d1d365f8 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
  [2fa96cc9][de40bd11][d1acbe93][3bbd35c5][da2d9069][7e5f77e7]
  [ff08bcde][7f664044][ffc663d5][a4587097][e96af216][3b8d5eb0]
  [861caed1][b4d7db18][d2f70be3][3de8e110][36183f86][b88d1d0f]
  [67ed16b3][e415c080][11e81cd8][34cb94e0][4e7e154a][46bcdc4d]
17:32
17:52 squashable6 left 17:54 squashable6 joined 18:00 reportable6 left 18:01 reportable6 joined
ab5tract jdv++ 18:43
jdv its still underway:) takes a little while... 18:44
lizmat and here I was thinking that: "has Mu $.a is built(:bind)" 19:00
would be a purely compile time thing, but apparently that generates 74 bytes of bytecode 19:01
ab5tract that really bytes ;) 19:02
lizmat heh.... perhaps it *is* necessary, but for now, it's a bit of a WAT to me 19:07
jdv hmm, looks like t/spec/S10-packages/basic.rakudo.moar is hung?... on 6.d-errata.
anyone else see that?
lizmat % raku t/spec/S10-packages/basic.rakudo.moar 19:08
===SORRY!=== Error while compiling /Users/liz/Github/rakudo/t/spec/S10-packages/basic.rakudo.moar
Could not find Test::Util in:
not hanging for me
jdv weird. i'll try again. 19:09
ab5tract lizmat: don't you need -Ilib there? 19:10
lizmat shouldn't afaik ?
anyways, Test::Util isn't in lib anyway 19:11
ab5tract I mean, the test didn't run
but you're right
lizmat afk for a bit&
ab5tract > make t/spec/S10-packages/basic.t --> OK 19:17
jdv yeah, same here on its own. maybe its a new flapper. doesn't sound familiar... 19:21
ab5tract yeah, weird 19:25
maybe a cosmic ray :)
Geth nqp/main: 01e64acf81 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2024.04
19:41
nqp/main: b1fbe83faf | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2024.04
rakudo/release-2024.04: a3efddb86d | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
[release] Bump NQP revision to 2024.04
rakudo/release-2024.04: 648e7f60ed | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2024.04
vrurg Cosmic ray... I remember an old story about a wireless link literally depending on moon phases. Hard to say, how many grey hairs the admins of the office got back then.
Geth rakudo: jdv++ created pull request #5556:
Release 2024.04
19:44
jdv 2024.04 release is done 19:57
patrickb: 2024.04 release is done
.tell El_Che 2024.04 release is done 19:58
tellable6 jdv, I'll pass your message to El_Che
tellable6_ jdv, Sorry kid, that's not my department.
jdv wut now?
commit away... afk & 19:59
ab5tract thanks jdv++ 20:01
20:16 finanalyst joined
Geth nqp/r5486: 586aaa428d | ab5tract++ | src/QRegex/Cursor.nqp
debug
21:26
nqp/r5486: fe6be1733d | ab5tract++ | 2 files
Add clarification argument to !DELEGATE_ACCEPTS

Passing the name of the pair (ie, the `Block` from
  <:Block("Property")>) enables two Raku features:
   1. Without the name, we return 0 for the first,
   string-based call to !DELEGATE_ACCEPTS. This
... (6 more lines)
22:17 donaldh left
Geth rakudo/r5486: 90f2bf3557 | ab5tract++ | 2 files
Add name check and exception to General_Category uasge

Add a check that we should actually be bothering with General_Category lookups at all.
By doing so, we are able to add a targeted exception in the case where an unknown Unicode General_Category ... (5 more lines)
22:31
22:42 finanalyst left
Geth nqp/r5486: 52567ea06f | ab5tract++ | src/QRegex/Cursor.nqp
Add dispatching logic for an HLL override

NQPMatchRole's `!DELEGATE_ACCEPTS` is not robust enough to handle the complexity of inputs that Raku gives it. So, offer the opportunity to override the behavior via a `DELEGATE-ACCEPTS` method defined in a consuming class/role.
This is part of addressing Rakudo Issues #5486 and #5372
22:45
nqp/r5486: 663376abef | ab5tract++ | 2 files
Add clarification argument to !DELEGATE_ACCEPTS

Passing the name of the pair (ie, the `Block` from
  <:Block("Property")>) enables an exception when an
unknown property is used for the `General_Category` case.
... (6 more lines)
ab5tract those pushes are new patches in nqp and rakudo PRs that add the name of the pair into the equation so that an exception can be thrown when an unkown General_Category property is provided 22:57
[Coke] should we bump tellable6_ ? 23:09
23:16 sena_kun left 23:23 linkable6_ left, benchable6_ left, bisectable6_ left, bloatable6_ left, squashable6 left, releasable6_ left, reportable6 left, statisfiable6 left, sourceable6_ left, evalable6_ left, greppable6_ left, tellable6_ left, shareable6_ left, nativecallable6_ left, notable6_ left, committable6_ left, coverable6_ left, quotable6_ left, unicodable6_ left 23:24 notable6_ joined, bloatable6_ joined, reportable6 joined, squashable6 joined, nativecallable6_ joined 23:25 shareable6_ joined, bisectable6_ joined, linkable6_ joined, benchable6_ joined, greppable6_ joined, sourceable6_ joined 23:26 releasable6_ joined, evalable6_ joined, unicodable6_ joined, quotable6_ joined, statisfiable6 joined, coverable6_ joined, committable6_ joined 23:27 tellable6_ joined 23:59 reportable6 left