🦋 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
jdv lizmat: the changelogs are up 02:07
gonna attempt a release tomorrow - if we could hold back the commiting until its over that'd be great... 02:08
Geth nqp/main: a9dc7809d9 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
Bump MoarVM in prep for release
02:21
rakudo/main: b5aed55f79 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
Bump NQP in prep for release
03:26 statisfiable6 left, evalable6 left, squashable6 left, unicodable6 left, committable6 left, shareable6 left, nativecallable6 left, releasable6 left, benchable6 left, linkable6 left, greppable6 left, notable6 left, reportable6 left, bloatable6 left, bisectable6 left, quotable6 left, sourceable6 left, coverable6 left, tellable6 left, sourceable6 joined, unicodable6 joined, greppable6 joined, linkable6 joined 03:27 shareable6 joined, releasable6 joined, notable6 joined, tellable6 joined, bisectable6 joined, coverable6 joined, quotable6 joined, benchable6 joined 03:28 reportable6 joined, nativecallable6 joined, squashable6 joined, bloatable6 joined, evalable6 joined, statisfiable6 joined 03:29 committable6 joined 06:00 reportable6 left 06:02 reportable6 joined 07:20 ab5tract left 07:38 sena_kun joined 08:07 nine left 08:08 nine joined
lizmat jdv: I will halt commits until the release! 08:36
08:49 ab5tract joined
lizmat although it will be hard :-) 09:19
09:56 kurahaupo left
[Tux] tux.nl/Files/20230531115808.png :( 09:58
I did a git clean -dfx
afk: lunch 09:59
10:00 kurahaupo joined
lizmat jdv: tweaked the changelog 10:26
Geth roast: a9eeacd220 | (Elizabeth Mattijsen)++ | S02-literals/numeric.t
Add tests for Int.Str(:super/subscript)
10:50
lizmat [Tux] could you do a "make realclean" ? 10:58
11:00 linkable6 left, evalable6 left 11:02 linkable6 joined, evalable6 joined 11:23 kurahaupo left
Geth rakudo/lizmat-post-2023.05: 5301b0502f | (Elizabeth Mattijsen)++ | 4 files
RakuAST: Streamline RakuAST::xxxLiteral

  - make the RakuAST::Literal baseclass more prominent by putting all
   of the creation logic there
  - make all RakuAST::xxxLiteral classes empty subclasses, except for
   Int, Num and Str that need special QAST handling
  - introduce RakuAST::ListLiteral, for Lists with literal values
  - introduce RakuAST::MapLiteral, for Maps with literal values
  - simplify deparsing of RakuAST::xxxLiteral classes
  - tweak rakufication RakuAST::xxxLiteral to lose containerization
  - make sure all RakuAST::Term::Name objects literalize
11:51
12:00 reportable6 left 12:01 reportable6 joined
[Tux] make realclean fixed it - I think. testing from scratch now 12:17
jdv lizmat: thanks 12:33
Geth rakudo/lizmat-post-2023.05: 847d5d9a8a | (Elizabeth Mattijsen)++ | src/Raku/ast/literals.rakumod
RakuAST: give RakuAST::xxxLiteral an 'expression' method

which returns itself. This should make it easier when walking the tree to just ask for an expression, without needing to know whether it is a Statement::Expression or an xxxLiteral
12:39
rakudo/lizmat-post-2023.05: d7823debfe | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.pm6
RakuAST: fix deparsing of single element SemiLists

One wonders whether single element SemiLists should actually be created, or have them just return the first expression object
  (if there is one).
jdv starting the releasings 12:45
lizmat whee! 12:46
[Tux] Rakudo v2023.04-146-gb5aed55f7 (v6.d) on MoarVM 2023.04-10-g3b769264c
csv-ip5xs0.928 - 0.997
csv-ip5xs-205.501 - 6.608
csv-parser3.996 - 4.485
csv-test-xs-200.393 - 0.402
test6.697 - 7.500
test-t1.560 - 1.784
test-t --race0.878 - 1.048
test-t-2022.179 - 22.882
test-t-20 --race6.401 - 7.020
13:00
Geth rakudo/release-2023.05: cb109a9395 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
  [13b9a6bc][401b77a8][fac61c28]
13:07
13:17 jgaz joined
lizmat jdv: I have one hot fix in rakudo that I would like to get in 13:59
Geth rakudo/release-2023.05: ee29c488e1 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Fixups.pm6
RakuAST: fix stupid typo
14:01
jdv ok, thanks 14:06
jdv wonders if this stuff is tested...:) 14:07
lizmat it wasn't 14:08
jdv please don't touch that branch anymore - the "release tools" manipulate it and it may foul things
lizmat that was my final tweak on that branch
the typo broke several examples in my last series of blog posts about RakuAST
thanks for putting up with this stupidity! 14:09
jdv no big deal, but i am actually at the part of the release where that branch needs to be hands off til the end 14:12
lizmat ++jdv 14:15
[Tux] jdv++ 14:21
Geth rakudo/release-2023.05: 230355d1ad | (Justin DeVuyst)++ | tools/releasable/Akefile
s/master/main/ for default branch (to fix moarvm checkout in human-1)
14:45
14:52 kurahaupo joined
Geth nqp/main: e21681a6de | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2023.05
15:56
nqp/main: 21f1e5ebc5 | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2023.05
rakudo/release-2023.05: 5e3fa15fc2 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
[release] Bump NQP revision to 2023.05
rakudo/release-2023.05: 297a1ec354 | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2023.05
rakudo: jdv++ created pull request #5265:
Release 2023.05
16:03
rakudo/main: 6 commits pushed by (Justin DeVuyst)++, (Elizabeth Mattijsen)++ 16:04
16:15 squashable6 left
jdv the 2023.05 releases are done now 16:17
MasterDuke: 2023.05 release happened
patrickb: 2023.05 release happened
16:17 squashable6 joined
jdv MasterDuke: also, do you happen to be involved with the bots and build and stuff like that? 16:24
lizmat jdv++ 17:50
18:00 reportable6 left 18:02 reportable6 joined
Geth rakudo/main: 4 commits pushed by (Elizabeth Mattijsen)++ 18:07
18:09 NemokoschKiwi joined
NemokoschKiwi spam 18:09
oh right, clever...
lizmat ? 18:11
18:17 NemokoschKiwi left 18:27 codesections left 20:46 sena_kun left 20:58 sena_kun joined 21:25 sena_kun left
Geth rakudo: vrurg++ created pull request #5266:
Fix role typechecking over its parent class
21:59
roast: vrurg++ created pull request #834:
Add a test for typechking of roles against parent classes
22:00
22:29 evalable6 left, linkable6 left 22:30 evalable6 joined 22:32 linkable6 joined