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
|