00:02 sena_kun joined 00:03 Altai-man_ left 00:07 nebuchadnezzar left 00:25 [Coke] left 00:27 [Coke] joined, [Coke] left, [Coke] joined 01:09 softmoth_ joined 01:10 MasterDuke left 01:46 HarmtH left 01:47 HarmtH joined 01:55 Kaiepi left 01:58 Kaiepi joined 02:01 Altai-man_ joined 02:03 sena_kun left
[Coke] timotimo: rakutouille? 02:27
timotimo haha 02:29
nice one
raku-bridge <DataKinds> timotimo: works for me too 02:44
04:02 sena_kun joined 04:03 Altai-man_ left 04:23 softmoth_ is now known as softmoth
Geth ¦ problem-solving: Xliff assigned to jnthn Issue Could Raku benefit from a Flags type? github.com/Raku/problem-solving/issues/208 05:08
05:10 nebuchadnezzar joined 06:01 Altai-man_ joined 06:03 sena_kun left 06:12 squashable6 left 06:13 squashable6 joined 08:02 sena_kun joined 08:04 Altai-man_ left 08:51 nebuchadnezzar left 09:12 nebuchadnezzar joined
Geth ¦ problem-solving: lizmat unassigned from jnthn Issue Could Raku benefit from a Flags type? github.com/Raku/problem-solving/issues/208 09:40
09:47 nebuchadnezzar left 09:53 nebuchadnezzar joined 10:01 Altai-man_ joined 10:04 sena_kun left 10:10 softmoth left 10:12 MasterDuke joined
lizmat bisectable6: old=2020.01 "aaa" ~~ /(.)(.)(.)/; .say for $/ 10:16
bisectable6 lizmat, Bisecting by exit code (old=2020.01 new=0a86798). Old exit code: 0
lizmat, bisect log: gist.github.com/b9e8ca73d0bfa7bf69...e3392ac394
lizmat, (2020-05-10) github.com/rakudo/rakudo/commit/88...c56b04d1c2
Geth rakudo: 9f546ef6f9 | (Elizabeth Mattijsen)++ | src/core.c/Mu.pm6
Allow Mu.say/put/note handling objects with NQP methods

The Match object has a "print" method that lives in NQP. Calling .say
  (and .put and .note) on a Match object was broken with 88d98225a4df61 .
This commit fixes that.
10:21
rakudo/new-disp: 5d9f53f503 | (Jonathan Worthington)++ | 2 files
Fix qualified method dispatch failure error report
11:10
11:23 lichtkind joined 11:30 JJMerelo joined 11:43 JJMerelo left 11:53 stoned75 left 11:58 stoned75 joined 12:10 mst left, mst joined 12:16 bartolin_ left 12:29 sena_kun joined, Altai-man_ left, bartolin joined
Geth rakudo/new-disp: 9d0d41ad22 | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp
Fix a thinko in qualified method dispatcher

Which fixes a test regression we got having moved from the spesh plugin.
12:32
rakudo/new-disp: 6164a8298e | (Jonathan Worthington)++ | src/core.c/Mu.pm6
Toss spesh plugin related line in dispatch:<::>

We no longer need to come here for error production.
12:43 MasterDuke left
Geth rakudo/new-disp: 9615d8daba | (Jonathan Worthington)++ | 2 files
Restore 6.c Proxy return decont workaround

Since the dispatcher version of this now supports it, we're done switching over from that spesh plugin.
12:56
lizmat m: my class A { die } # jnthn: what could be a reason that this wouldn't die ? 13:16
camelia Died
in block <unit> at <tmp> line 1
jnthn Only if the class body is never run somehow, I guess 13:17
Did you regress it somehow, or is it golfed down from something? 13:18
lizmat trying to golf it now
ah, figured it: my test code runs in the mainline, and depends on code having run in the mainline in the class 13:20
which by then, hasn't run yet 13:21
m: class A { ... }; dd A.a; class A { my $a = 42; method a() { $a } } # basically 13:22
camelia Any
jnthn Ah, that kind of construction.
Solvable with INIT my $a = 42
Well, depending if there's anything more involved going on 13:23
13:24 toddr joined
lizmat yeah... :-) 13:25
afk for a few hours&
Geth rakudo/new-disp: 765e7e9700 | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp
Further fill out new multi dispatcher

  * Do filtering on required named argument
  * Record guardability and whether a bind check is required
13:43
14:01 Altai-man_ joined 14:04 sena_kun left 14:39 MasterDuke joined 16:02 sena_kun joined 16:04 Altai-man_ left
nine I wonder if I should prohibit repossessing Stash in general and instead have the compiler generate code for adding symbols to stashes that's executed on deserialization. Like the other fixups we have. 16:29
So when loading Cool::Cat, Cat would get put into Cool.WHO in the deserialize frame, instead of repossessing the setting's Cool.WHO and relying on resolve_repossession_conflicts to merge two different versions of Cool.WHO on load. 16:35
This might even turn out to be faster in the end, i.e. a fixed list of hash binds instead of iterating over the list of conflicts and each conflicting stash's keys and then doing the same number of binds 16:36
17:15 nine left, jdv79 left, leont_ left, AlexDaniel left, dogbert17 left, japhb left, gugod left, MasterDuke left, lucs left, camelia left, ShimmerFairy left, nativecallable6 left, linkable6 left, releasable6 left, unicodable6 left, kawaii left, zostay left, tbrowder left, reportable6 left, tellable6 left, bisectable6 left, evalable6 left, committable6 left, statisfiable6 left, Geth left, hoelzro left, moon-child left, jnthn left, nebuchadnezzar left, squashable6 left, finsternis left, greppable6 left, bloatable6 left, shareable6 left, benchable6 left, sourceable6 left, notable6 left, quotable6 left, coverable6 left, lizmat left, raku-bridge left, TimToady left, Voldenet left, TreyHarris left, go|dfish left, robertle left, AlexDaniel` left, vrurg left, jjatria left, gfldex left, SmokeMachine left, masak left, moritz left, tailgate left, toddr left, [Coke] left, samcv left 17:16 tyil left, unclechu left, commavir left, sena_kun left, mst left, Kaiepi left, sivoais left, timotimo left, stoned75 left, HarmtH left, krunen left, literal left, samebchase- left, lichtkind left, Summertime left, eater left, chansen_ left, rypervenche left, [Tux] left, rba left, bartolin left, camelCaser left, b2gills left, klapperl left, sjn left 17:19 ilogger2 joined 17:26 gugod left 17:29 leont_ joined, AlexDaniel joined, dogbert17 joined, japhb joined, gugod joined 18:02 Altai-man_ joined 18:15 MasterDuke joined 18:37 MasterDuke left
Geth rakudo/match-refactor: 27 commits pushed by (Elizabeth Mattijsen)++
review: github.com/rakudo/rakudo/compare/9...894b2c7c53
19:16
19:50 AlexDaniel` joined 20:03 sena_kun joined 20:04 Altai-man_ left
timotimo blogmao: wakelift.de/how-would-you-like-a-1...-increase/ 20:09
lizmat timotimo: will you tweet, or should I? 20:15
timotimo you can write a nice little sentence and i'll reblog it, that sounds better than when i praise my own stuff and post it myself :D 20:18
that's assuming you have any praise, of course
lizmat ok, reading now, then tweeting :_) 20:19
twat: twitter.com/liztormato/status/1278...9031067655 20:24
like the picture
our neighbour has 3 alpaca in the yard, so it looks familiar :-)
*aplacas
*alpacas
grrr 20:25
timotimo i remember the alpaca! 20:30
i was also considering looking for a picture a la "shady person with big black coat asks if you'd like to see the wares they've got" 20:31
oh the muppets one is wearing beige or yellow-ish rather than black 20:32
jnthn timotimo++ 20:39
[Coke] weird, search for 'raku ecosystem' on google, shows this as a top hit: github.com/hythm7/raku-ecosystem 20:50
20:53 Xliff joined
lizmat this is my top hit: github.com/Raku/ecosystem 20:54
modules.raku.org is the 4th one for me 20:55
[Coke] yah, the hythm7 one was indented for me under the the same top hit you had. 20:56
so, google needs to be smarter about forks, maybe?
[Coke] hurls github.com/Raku/ecosystem/pull/513
timotimo interesting
Geth rakudo/match-refactor: f9701dc10f | (Elizabeth Mattijsen)++ | src/core.c/Match.pm6
Add more of the old internal semantics

  - make .MATCH do the vivification, as it used to do
  - mark object with $!match == NQPdidMatch
   - turns out NQP may reset that in some situations, so just using
   $!captures as a flag would not work. Perhaps we should use $!match
   as the place to keep captures. Hmmm...
  - no captures are marked using the same empty hash
  - added method STR again, Str.match needs it
  - add .captures method (implementation detail) for use in eqv
21:02
lizmat sena_kun I guess I'm ready for another Blin run 21:03
alas , Inline::Perl5 still borked
and that concludes my hacking for today& 21:09
sena_kun lizmat, roger, thanks for all the efforts! 21:19
22:02 Altai-man_ joined 22:04 sena_kun left 22:46 TreyHarris left 22:50 TreyHarris joined 23:10 AlexDani` joined 23:12 AlexDaniel left