🦋 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.
01:07 sena_kun left 01:38 MasterDuke joined 01:49 MasterDuke left 03:43 Voldenet_ joined 03:44 Voldenet left, Voldenet_ is now known as Voldenet 04:43 Voldenet_ joined 04:45 Voldenet left, Voldenet_ is now known as Voldenet 09:39 sena_kun joined 11:44 vrurg_ joined 11:49 japhb_ joined, timo1 joined, heartbur1 joined 11:53 vrurg left, timo left, japhb left, heartburn left
Geth rakudo/main: 20376f07a7 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/CoercionHOW.nqp
Make Metamodel::CoercionHOW a client of ::Naming

For some reason it wasn't used yet, while the naming logic looks the same as the one from ::Naming.
12:17
rakudo/main: 98ca8eb950 | (Elizabeth Mattijsen)++ | 12 files
Move locking logic to Metamodel::Naming role

It was the only way to have "protect" functionality on all fooHOW classes, including ones in the ecosystem, most notably Inline::Perl5.
12:44
rakudo/main: 6945637fff | (Elizabeth Mattijsen)++ | 2 files
Streamline Metamodel::MultipleInheritance
12:57
File-Temp: coke++ created pull request #7:
rakudoc cleanup
13:29
13:36 japhb_ is now known as japhb 14:16 patrickb left 14:17 patrickb joined 14:58 Altai-man joined 15:01 sena_kun left 15:03 Altai-man left, Altai-man joined 15:14 sena_kun joined 15:16 Altai-man left 16:19 Altai-man joined 16:21 sena_kun left
Geth rakudo/main: 85b65a9c99 | (Elizabeth Mattijsen)++ | 2 files
Make Metamodel::Native(Ref)HOW consistent

With regards to the .(sub)method_table methods. Also make sure we create these return values at compile time.
17:10
17:12 Altai-man left 17:13 sena_kun joined 17:19 Altai-man joined 17:22 sena_kun left
Geth rakudo/main: fc7c3f47cf | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/Stashing.nqp
Only need a hash, it doesn't need a name
17:34
rakudo/main: ccf48ad231 | (Elizabeth Mattijsen)++ | 3 files
Don't use some magic global variables

Just use the full class names
17:58
19:02 sena_kun joined 19:04 Altai-man left 19:07 Altai-man joined, sena_kun left 19:27 sena_kun joined 19:29 Altai-man left 23:39 sena_kun left