🦋 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.
02:31 japhb left 02:40 japhb joined 02:45 japhb left 02:46 japhb joined 02:50 japhb left 03:16 japhb joined 08:40 sena_kun joined
Geth rakudo/liz-post2024.02: 91b4d9c1d4 | (Elizabeth Mattijsen)++ | src/core.c/Parameter.rakumod
Streamline Parameter.BUILD a bit
12:23
lizmat m: dd Parameter.new(:name<$foo>) 12:26
camelia No such method 'of' for invocant of type 'Parameter'
in block <unit> at <tmp> line 1
lizmat m: say Parameter.new(:name<$foo>)
camelia $foo
Geth rakudo/liz-post2024.02: 3b08805846 | (Elizabeth Mattijsen)++ | src/core.c/Parameter.rakumod
Add Parameter.of method

So that dd Parameter.new doesn't die
12:41
roast: 2515454581 | (Elizabeth Mattijsen)++ | 2 files
Change hopefully final .perl refs to .raku
13:00
jdv *today* is release day:) again, likely after 14 or 15 ET. 13:15
Geth roast: e461a97b61 | (Elizabeth Mattijsen)++ | S06-signature/introspection.t
Simplify { $_ }.signature.params[0] testing

The stringification is really what we're looking at here
13:23
[Coke] jdv++ 13:50
lizmat just found out that Parameter.BUILD is never called during source code compilation 14:29
looks like $*W.create_parameter is doing all of that from a hash 14:42
I wonder whether it would make sense to move that logic to the bootstrap 15:59
16:09 japhb left 16:10 finanalyst joined 16:28 japhb joined 17:32 codesections1 joined
Geth roast: f78474bddf | (Elizabeth Mattijsen)++ | S06-signature/introspection.t
Revert "Simplify { $_ }.signature.params[0] testing"

This reverts commit e461a97b6156bde125b047efd0ce17ec3a24c83b.
Premature... :-(
18:28
18:31 codesections1 left
Geth rakudo/liz-post2024.02: c54f789b8e | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp
Some comment fixes
18:51
jdv starting release... 20:19
lizmat ++jdv 20:35
Geth rakudo/release-2024.02: e2210b6176 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
  [4277c699][8bd55e11][d4468a41][78497ad0][382750f3][c03f42a1]
  [8bd55e11][3eba92f5][9afcfd1b][5be1824c][5c9156e2][93f0d696]
  [febe8ee8][9ff0d34d][9a801dfe][2fa69e87][87791051][cd7fb5cf]
  [70efd5f3][2fc98d18][3d1820f7][492c1828][9d193ced][2a76a524]
  [47f2b131][b3300ba2][c456ba18][adc30f39][11e5ced2][6f42c897]
  [3267834f][b168277b][a3bb8444][8ca1c482][ad9fe2eb][cf4babd2]
  [a4d3396e]
20:49
jdv lizmat: can we kick a new version of ake out? 21:23
Geth roast/6.c-errata: 399064ad00 | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | S02-types/declare.t
Fix error testing because message got more verbose
22:41
roast/6.d-errata: 155905b09b | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | S02-types/declare.t
Fix error testing because message got more verbose
roast/6.d-errata: 53b05dec4e | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | fudgeandrun
Use RAKULIB instead of to be deprecated PERL6LIB
23:07
roast/6.c-errata: 5b78d317c6 | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | fudgeandrun
Use RAKULIB instead of to be deprecated PERL6LIB
23:08
23:16 sena_kun left
Geth nqp/main: b877705e28 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2024.02
23:27
nqp/main: 83cf1972c6 | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2024.02
rakudo/release-2024.02: 5a59fed33d | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
[release] Bump NQP revision to 2024.02
rakudo/release-2024.02: 081e57997e | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2024.02
rakudo: jdv++ created pull request #5535:
Release 2024.02
23:30
rakudo/main: 4 commits pushed by (Justin DeVuyst)++ 23:31
jdv the 2024.02 release is done 23:43
patrickb: the 2024.02 release is done
.tell El_Che the 2024.02 release is done
tellable6 jdv, I'll pass your message to El_Che
jdv nite all & 23:45