🦋 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.
Geth rakudo/main: 9b207ab756 | (Elizabeth Mattijsen)++ | src/Raku/ast/literals.rakumod
RakuAST: move Literal.new functionality to Literal.from-value

After consultation with jnthn, it was felt that the auto-determining the type by default, would be overhead that wouldn't be needed coming from the grammar. So make .new less smart, and introduce a .from-value method with the old semantics of .new
10:34
Geth nqp: MasterDuke17++ created pull request #803:
Don't collapse a string's strands when matching against it
14:14
rakudo/main: 4df49e66df | (Elizabeth Mattijsen)++ | 3 files
RakuAST: allow declarator docs on any variable

As originally described in S26. These declarator docs do **not** appear in $=pod, as there is nothing to hang them on to. However, any renderer based on the RakuAST tree, *would* be able to render it.
14:26
rakudo/main: 790b6b0568 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/LegacyPodify.pm6
RakuAST: treat =head the same as =item

with regards to the absence of a level. This now implies level==1 for legacy $=pod production. In the RakuAST .level returns "" in that case. As discussed with finanalyst++ at the RCS.
14:41
Geth roast: 720a5dc1f8 | (Elizabeth Mattijsen)++ | 3 files
Create a 6.c subdirectory in roast

To place all 6.c only test files there, in the same hierarchy as they were originally. This will allow to have test-files that check for "future version" behaviour to live at the top-level.
Move S03-operators/set_precedes.t there as a first file
17:05
roast: d2da14029b | (Elizabeth Mattijsen)++ | 5 files
Move 6.c tests in MISC to 6.c directory
roast: 83edea57e3 | (Elizabeth Mattijsen)++ | 3 files
Move 6.c tests in S04-declarations to 6.c directory
17:08
roast: 0a23f5202b | (Elizabeth Mattijsen)++ | 3 files
Move 6.c tests in S06-other to 6.c directory
17:11
roast: b204924745 | (Elizabeth Mattijsen)++ | 2 files
Move 6.c tests in S12-class to 6.c directory
17:12
roast: 10e79a0900 | (Elizabeth Mattijsen)++ | 5 files
Move 6.c tests in S02-names to 6.c directory
17:26
roast: d013e4b498 | (Elizabeth Mattijsen)++ | 3 files
Fix some references that failed to file movement
17:33
roast: 1adceb18cc | (Elizabeth Mattijsen)++ | 3 files
Move 6.c tests in S02-types to 6.c directory
17:42
roast: 43f4d6cf3e | (Elizabeth Mattijsen)++ | 3 files
Move 6.c tests in S32-io to 6.c director
17:45
Geth roast: c905c116db | (Elizabeth Mattijsen)++ | 5 files
Move 6.c tests in APPENDICES to 6.c director
18:04
timo github.com/TodePond/DreamBerd some things we should maybe steal for raku 6.ə 18:43
Geth roast: d96201a64c | (Elizabeth Mattijsen)++ | 6.c/APPENDICES/A03-older-specs/01-misc.t
Moving file one level down means referring needs one level up
19:16
rakudo/main: 1dc496add7 | (Elizabeth Mattijsen)++ | tools/templates/Makefile.in
Add one more level of dirs to check for .t fudging