🦋 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
quotable6 joined,
coverable6 left,
coverable6 joined,
greppable6 left
00:01
greppable6 joined,
buildable6 left
00:03
shareable6 left
00:04
shareable6 joined,
buildable6 joined,
quotable6 left,
quotable6 joined,
coverable6 left,
coverable6 joined
00:05
greppable6 left,
greppable6 joined
00:08
shareable6 left,
shareable6 joined,
quotable6 left,
quotable6 joined,
coverable6 left
00:09
coverable6 joined,
greppable6 left,
greppable6 joined
00:12
shareable6 left,
shareable6 joined,
quotable6 left
00:13
quotable6 joined
|
|||
AlexDaniel | why are they rejoining… | 00:13 | |
00:13
coverable6 left,
coverable6 joined
|
|||
AlexDaniel | this wasn't the case before, right? | 00:13 | |
00:13
greppable6 left
00:14
greppable6 joined
00:16
shareable6 left
00:17
shareable6 joined,
quotable6 left,
quotable6 joined,
coverable6 left,
coverable6 joined
00:18
greppable6 left,
greppable6 joined
00:21
shareable6 left,
shareable6 joined
|
|||
AlexDaniel | ummm | 00:21 | |
that's not good | |||
00:21
quotable6 left,
quotable6 joined
|
|||
AlexDaniel | were they doing that for the last few days or is it just now? | 00:21 | |
00:21
coverable6 left
00:22
coverable6 joined,
buildable6 left,
greppable6 left
|
|||
AlexDaniel | hmmm I see it in colabti, I think only buildable was doing that | 00:22 | |
00:22
greppable6 joined
00:25
buildable6 joined,
shareable6 left,
shareable6 joined,
quotable6 left
00:26
quotable6 joined,
coverable6 left,
coverable6 joined,
greppable6 left
00:27
coverable6 left,
quotable6 left
|
|||
AlexDaniel | based on what I see the services keep running, but it seems as if IRC::Client itself reconnects for some reason | 00:27 | |
00:28
greppable6 joined,
quotable6 joined,
coverable6 joined,
greppable6__ joined
00:29
coverable6__ joined,
shareable6 left
00:30
shareable6 joined,
quotable6__ joined
|
|||
AlexDaniel | o_o | 00:30 | |
00:31
greppable6__ left,
coverable6 left
00:32
greppable6 left,
greppable6 joined,
greppable6__ joined
00:33
coverable6 joined
00:34
shareable6 left,
shareable6 joined,
buildable6 left,
buildable6 joined
00:36
greppable6__ left,
greppable6_ joined
00:37
coverable6 left,
coverable6 joined
00:38
shareable6 left,
shareable6 joined
00:40
greppable6_ left
00:41
greppable6_ joined
00:42
shareable6 left
00:43
shareable6 joined
00:44
buildable6 left
00:47
shareable6 left,
shareable6 joined,
buildable6 joined
00:51
shareable6 left,
shareable6 joined
00:55
shareable6 left
00:56
shareable6 joined
01:00
shareable6 left,
shareable6 joined
01:02
tellable6 left,
notable6 left,
shareable6 left,
linkable6 left,
bisectable6 left,
sourceable6 left,
evalable6 left,
coverable6 left,
quotable6 left,
releasable6 left,
nativecallable6 left,
unicodable6 left,
committable6 left,
buildable6 left,
benchable6 left,
bloatable6 left,
greppable6 left
01:04
coverable6 joined,
shareable6 joined
01:05
committable6 joined,
evalable6 joined,
bloatable6 joined
01:06
tellable6 joined,
quotable6 joined,
notable6 joined,
bisectable6 joined,
unicodable6 joined,
greppable6 joined,
linkable6 joined,
benchable6 joined,
nativecallable6 joined,
sourceable6 joined,
buildable6 joined
01:07
releasable6 joined
01:08
shareable6 left,
coverable6 left
01:09
shareable6 joined,
coverable6 joined,
bloatable6 left
01:10
bloatable6 joined,
bisectable6 left,
bisectable6 joined
01:11
greppable6 left,
evalable6 left,
greppable6 joined,
evalable6 joined
01:13
coverable6 left,
shareable6 left,
coverable6 joined,
shareable6 joined
01:14
bisectable6 left
01:15
bisectable6 joined,
unicodable6 left,
unicodable6 joined
01:17
shareable6 left,
coverable6 left,
shareable6 joined,
coverable6 joined,
buildable6 left
01:19
unicodable6 left,
unicodable6 joined
01:21
coverable6 left,
shareable6 left
01:22
coverable6 joined,
shareable6 joined
01:24
unicodable6 left,
unicodable6 joined
01:26
shareable6 left,
coverable6 left,
shareable6 joined,
coverable6 joined
01:28
unicodable6 left,
unicodable6 joined
01:30
coverable6 left,
shareable6 left,
coverable6 joined,
shareable6 joined
01:31
kjp left
|
|||
AlexDaniel | oh god I don't know how to stop it from doing that, I'm not getting rejoins in the debug mode | 01:32 | |
01:32
unicodable6 left
01:33
unicodable6 joined
|
|||
Geth | whateverable/main: 3044aefc9f | (Aleks-Daniel Jakimenko-Aleksejev)++ | compose.yaml Slap debug: on bots that keep rejoining This is just to debug the problem… hopefully this will give me some clues. |
01:33 | |
01:34
committable6 left,
quotable6 left,
notable6 left,
shareable6 left,
greppable6 left,
tellable6 left,
unicodable6 left,
coverable6 left,
evalable6 left,
sourceable6 left,
bisectable6 left,
linkable6 left,
releasable6 left,
benchable6 left,
bloatable6 left,
nativecallable6 left
01:36
buildable6 joined
01:37
linkable6 joined,
evalable6 joined,
tellable6 joined,
notable6 joined,
committable6 joined,
greppable6 joined,
nativecallable6 joined,
benchable6 joined
01:38
sourceable6 joined
01:39
bloatable6 joined,
bisectable6 joined,
quotable6 joined,
releasable6 joined
01:41
evalable6 left,
notable6 left,
evalable6 joined,
notable6 joined
01:42
tellable6 left,
tellable6 joined,
sourceable6 left,
sourceable6 joined
01:44
quotable6 left,
quotable6 joined
01:45
notable6 left,
notable6 joined
01:46
tellable6 left,
tellable6 joined,
evalable6 left,
sourceable6 left,
evalable6 joined
01:47
sourceable6 joined
01:50
notable6 left,
notable6 joined
01:51
sourceable6 left,
sourceable6 joined
01:54
notable6 left,
notable6 joined,
tellable6 left
01:55
tellable6 joined
01:56
evalable6 left,
evalable6 joined,
Geth left,
RakuIRCLogger left,
buildable6 left
|
|||
AlexDaniel | :| this is really bad | 01:57 | |
or are they chill now | |||
01:58
lizmat left,
notable6 left
01:59
notable6 joined,
buildable6 joined,
buildable6 left
02:03
notable6 left,
notable6 joined
02:07
notable6 left,
notable6 joined
02:11
notable6 left,
notable6 joined
02:16
notable6 left,
notable6 joined
02:20
notable6 left,
notable6 joined
02:24
notable6 left
02:25
notable6 joined
02:26
notable6 left
|
|||
AlexDaniel | lizmat: any help will be appreciated github.com/lizmat/IRC-Client/issues/69 | 02:27 | |
tellable6 | AlexDaniel, I'll pass your message to lizmat | ||
02:29
notable6 joined
02:51
buildable6 joined
03:10
buildable6 left
03:14
buildable6 joined
03:33
buildable6 left,
buildable6 joined
03:40
buildable6 left,
buildable6 joined
03:53
buildable6 left
03:54
buildable6 joined
03:58
buildable6 left,
buildable6 joined
04:02
buildable6 left,
buildable6 joined
04:06
buildable6 left
04:07
buildable6 joined
04:11
buildable6 left,
buildable6 joined
04:13
buildable6 left
04:14
buildable6 joined
04:26
kjp joined
04:33
buildable6 left
04:34
buildable6 joined
04:53
buildable6 left
04:56
buildable6 joined
05:01
buildable6 left,
buildable6 joined
05:15
buildable6 left
05:17
buildable6 joined,
hythm joined
05:21
buildable6 left
05:22
buildable6 joined,
hythm left
05:26
buildable6 left,
buildable6 joined
05:30
buildable6 left,
buildable6 joined
05:34
buildable6 left
05:35
buildable6 joined,
buildable6 left
05:38
buildable6 joined
05:54
buildable6 left
05:55
buildable6 joined
05:59
buildable6 left,
buildable6 joined
06:03
buildable6 left
06:04
buildable6 joined
06:08
buildable6 left,
buildable6 joined
06:12
buildable6 left,
buildable6 joined
06:13
buildable6 left
06:16
buildable6 joined
06:34
buildable6 left,
buildable6 joined
06:53
buildable6 left
06:56
buildable6 joined
07:14
buildable6 left
07:17
buildable6 joined
07:35
buildable6 left
07:36
buildable6 joined
07:45
sena_kun joined
07:54
buildable6 left
|
|||
nine_ | lizmat: subclass feels even worse :) | 07:57 | |
tellable6 | nine_, I'll pass your message to lizmat | ||
07:57
buildable6 joined
07:58
buildable6 left
08:00
buildable6 joined
08:04
buildable6 left,
buildable6 joined
08:08
buildable6 left,
buildable6 joined
08:12
buildable6 left
08:13
buildable6 joined
08:17
buildable6 left,
buildable6 joined
08:18
buildable6 left
08:19
buildable6 joined
08:23
buildable6 left
08:24
buildable6 joined
|
|||
Geth | whateverable/main: 405e77009d | (Aleks-Daniel Jakimenko-Aleksejev)++ | compose.yaml Slap debug: on bots that keep rejoining This is just to debug the problem… hopefully this will give me some clues. |
08:28 | |
08:29
coverable6__ left,
evalable6 left
08:30
quotable6 left,
buildable6 left,
bloatable6 left,
notable6 left,
linkable6 left,
tellable6 left,
bisectable6 left,
releasable6 left,
greppable6_ left,
nativecallable6 left,
greppable6 left,
committable6 left,
benchable6 left,
sourceable6 left
08:32
committable6 joined,
linkable6 joined,
notable6 joined,
sourceable6 joined,
unicodable6 joined
08:33
quotable6 joined,
shareable6 joined,
coverable6 joined,
nativecallable6 joined,
benchable6 joined,
evalable6 joined,
releasable6 joined
08:34
bloatable6 joined,
tellable6 joined,
greppable6 joined,
bisectable6 joined
08:37
notable6 left,
coverable6 left,
notable6 joined,
coverable6 joined
08:38
nativecallable6 left,
nativecallable6 joined,
releasable6 left,
releasable6 joined
08:39
linkable6 left,
linkable6 joined
08:41
coverable6 left
08:42
coverable6 joined
08:43
tellable6 left,
tellable6 joined
08:46
coverable6 left,
coverable6 joined
08:50
coverable6 left,
coverable6 joined
08:54
coverable6 left,
lizmat joined,
coverable6 joined
08:56
coverable6 left
08:58
coverable6 joined
|
|||
ab5tract_ | Is there a reason we RakuAST::Node doesn’t implement a build-exception method that takes a resolver and the normal arguments for build-expression but then mixes in line and file information to the (known-to-be `X::Comp`) exceptions? | 09:18 | |
s/build-expression/build-exception/ | |||
lizmat | that was supposed to be part of the Origins role ? | ||
tellable6 | 2023-11-06T02:27:15Z #raku-dev <AlexDaniel> lizmat: any help will be appreciated github.com/lizmat/IRC-Client/issues/69 | ||
2023-11-06T07:57:12Z #raku-dev <nine_> lizmat: subclass feels even worse :) | |||
ab5tract_ | so then it’s only NYI, not blocked or something? | 09:20 | |
lizmat | I'm not sure actually | 09:21 | |
Not sure what jnthn had planned for it | |||
ab5tract_ | ok | 09:26 | |
lizmat | FWIW, getting proper line number reporting might fix a lot of test files, is my impression | 09:27 | |
Geth | rakudo/main: dc85a994b8 | (Elizabeth Mattijsen)++ | 5 files RakuAST: implement with () using a subclass This basically reverts 50b8e191a3e2574ad0c and implements the same semantics using a subclass. This is much less invasive than the approach with a dedicated attribute, and causes only overhead in the case of deparsing. |
09:37 | |
ab5tract_ | lizmat: intriguing | 09:45 | |
Regarding styling entering the AST domain, for the sake of sanity and limited resources I think the cheapest approach to making deparse DWIM for the user should be taken. That looks like sub-classes to me. | 09:57 | ||
afk & | |||
AlexDaniel | OK, fixed the issue with buildable rejoining. I think it's related to MoarVM switch from master to main | 10:25 | |
10:26
committable6 left,
nativecallable6 left,
unicodable6 left,
shareable6 left,
sourceable6 left,
quotable6__ left,
tellable6 left,
linkable6 left,
quotable6 left,
evalable6 left,
bisectable6 left,
releasable6 left,
greppable6 left,
notable6 left,
bloatable6 left,
benchable6 left,
coverable6 left
|
|||
AlexDaniel | other bots still seem to need a restart sometimes if they hit this: github.com/lizmat/IRC-Client/issues/69 | 10:26 | |
other bots still seem to need a restart sometimes if they hit this: github.com/lizmat/IRC-Client/issues/69 | 10:27 | ||
10:27
tellable6 joined
|
|||
AlexDaniel | oops, sorry for double message | 10:27 | |
10:29
notable6 joined,
sourceable6 joined
|
|||
lizmat | AlexDaniel: are those bots setting a higher ping time somehow ? | 10:30 | |
AlexDaniel | lizmat: I don't think so? | 10:31 | |
10:31
tellable6 left
|
|||
AlexDaniel | lizmat: most of the time they operate just fine. But sometimes they get into this cycle of waiting for a short ping and then reconnecting because they're not getting it, and it repeats… | 10:31 | |
10:32
tellable6 joined
|
|||
AlexDaniel | lizmat: and, I also noticed, that for example they do this sometimes ↑ | 10:32 | |
lizmat: notice how tellable connected, then closed the connection because of pings, then reconnected again. Usually 1 reconnect is enough. | |||
lizmat | hmmm looks like the scheduling of a next ping is not disabling the previous checkl | ||
10:33
nativecallable6 joined,
bisectable6 joined,
evalable6 joined
|
|||
lizmat | Scheduling next PING test for 2023-11-06T02:15:59Z | 10:33 | |
NO PING received after 2023-11-06T02:13:41Z | |||
10:33
benchable6 joined
|
|||
AlexDaniel | oh. Yeah! | 10:33 | |
lizmat | could there be multiple IRC::Client objects in play ? | 10:34 | |
10:34
greppable6 joined,
committable6 joined
|
|||
AlexDaniel | that's unlikely | 10:34 | |
10:34
coverable6 joined,
bloatable6 joined,
buildable6 joined,
releasable6 joined,
unicodable6 joined,
quotable6 joined
10:35
linkable6 joined
|
|||
lizmat | ok, I think I have a better idea of what could be going wrong now... working on weekly now, will look after that | 10:35 | |
10:35
shareable6 joined
10:37
bisectable6 left,
nativecallable6 left,
bisectable6 joined,
nativecallable6 joined
10:38
greppable6 left,
greppable6 joined,
coverable6 left,
coverable6 joined,
releasable6 left
10:39
releasable6 joined,
linkable6 left,
linkable6 joined
10:40
evalable6 left,
evalable6 joined
10:41
bisectable6 left,
bisectable6 joined
10:42
coverable6 left
10:43
coverable6 joined,
releasable6 left,
releasable6 joined
10:45
evalable6 left,
evalable6 joined,
bisectable6 left
10:46
bisectable6 joined
10:49
evalable6 left
10:50
evalable6 joined,
bisectable6 left,
bisectable6 joined,
buildable6 left,
buildable6 joined
10:54
evalable6 left,
buildable6 left,
evalable6 joined,
bisectable6 left,
bisectable6 joined
10:55
buildable6 joined
10:58
bisectable6 left
10:59
bisectable6 joined,
buildable6 left,
buildable6 joined
11:03
bisectable6 left,
bisectable6 joined
11:07
bisectable6 left,
bisectable6 joined
11:11
bisectable6 left
11:12
bisectable6 joined
11:15
buildable6 left
11:16
bisectable6 left,
bisectable6 joined
11:17
buildable6 joined
|
|||
nine_ | lizmat: when one is creating a synthetic AST, how does one know whether to use a Call::Name or Call::Name::WithoutParentheses? | 11:20 | |
11:20
bisectable6 left,
bisectable6 joined
|
|||
lizmat | when you're creating synthetic ASTs, you probably not interested in deparsing anyway, so Call::Name | 11:21 | |
nine_ | But how does one know that? | ||
11:22
buildable6 left,
buildable6 joined
|
|||
lizmat | from documentation? | 11:23 | |
nine_ | What would the docs say here? | 11:24 | |
11:24
bisectable6 left
11:25
bisectable6 joined
|
|||
lizmat | to use Call::Name to call a subroutine by name, and mention the subclass as an alternative if one wants to influence deparsing | 11:25 | |
which you probably won't want to do, as synthetically built ASTs could well not deparse validly anyway | 11:26 | ||
11:29
bisectable6 left,
bisectable6 joined
11:33
bisectable6 left,
bisectable6 joined
11:37
buildable6 left,
bisectable6 left
11:38
bisectable6 joined
|
|||
lizmat | and maybe we could declare Call::Name::WithoutParentheses an implementation detail | 11:38 | |
11:38
buildable6 joined,
bisectable6 left
|
|||
AlexDaniel | lizmat: thank you ♥ | 11:39 | |
11:40
bisectable6 joined
11:58
buildable6 left
11:59
buildable6 joined
12:03
buildable6 left,
buildable6 joined
12:07
buildable6 left,
buildable6 joined
12:11
buildable6 left
12:12
buildable6 joined
12:16
buildable6 left,
buildable6 joined
12:18
buildable6 left
12:20
buildable6 joined
12:40
buildable6 left
12:42
buildable6 joined
12:46
buildable6 left,
buildable6 joined
12:51
buildable6 left,
buildable6 joined
|
|||
lizmat | notable6: weekly | 12:52 | |
notable6 | lizmat, 2 notes: gist.github.com/918953473ac6f76017...75e8d1712e | ||
lizmat | notable6: weekly reset | 12:53 | |
notable6 | lizmat, Moved existing notes to “weekly_2023-11-06T12:53:21Z” | ||
12:55
buildable6 left,
buildable6 joined,
notable6 left,
notable6 joined
12:56
buildable6 left,
buildable6 joined
|
|||
lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/11/06/2023-45-confvids/ | 13:05 | |
13:17
buildable6 left
13:18
buildable6 joined
13:22
buildable6 left,
buildable6 joined
13:38
buildable6 left
13:39
buildable6 joined
14:06
jjatria left,
jjatria joined
14:39
buildable6 left
14:41
buildable6 joined
14:45
buildable6 left,
buildable6 joined
14:49
buildable6 left,
buildable6 joined
14:53
buildable6 left
14:54
buildable6 joined
14:58
buildable6 left,
buildable6 joined
15:02
buildable6 left,
buildable6 joined
15:06
buildable6 left
15:07
buildable6 joined
15:11
buildable6 left,
buildable6 joined
15:15
buildable6 left,
buildable6 joined
15:19
buildable6 left
15:20
buildable6 joined
15:24
buildable6 left,
buildable6 joined
15:28
buildable6 left,
buildable6 joined
15:32
buildable6 left
15:33
buildable6 joined
15:37
buildable6 left,
buildable6 joined
15:40
buildable6 left
15:44
buildable6 joined
16:44
buildable6 left
16:46
buildable6 joined
16:51
buildable6 left,
buildable6 joined
17:46
buildable6 left
17:47
vrurg_ joined
17:49
buildable6 joined
17:51
vrurg left
18:23
lizmat left,
Geth joined
18:24
lizmat joined
18:28
Geth left,
Geth joined
18:49
buildable6 left
18:50
buildable6 joined
18:52
dogbert17 joined
19:13
ab5tract__ joined
19:14
bloatable6 left,
bloatable6 joined
19:18
ab5tract_ left,
ab5tract__ is now known as ab5tract_,
unicodable6 left,
unicodable6 joined,
patrickb left
19:19
bloatable6 left,
bloatable6 joined
19:20
patrickb joined
19:23
bloatable6 left,
bloatable6 joined
19:50
buildable6 left
19:53
buildable6 joined
|
|||
Geth | WebService-GitHub/main: a7039d0bd8 | (Patrick Böker)++ | 2 files Add a helper class for OAuth authentication |
19:55 | |
WebService-GitHub/main: bf0cb48c60 | (Patrick Böker)++ | .gitignore Ignore vim .swp files |
|||
WebService-GitHub/main: ea8262bcf5 | (Patrick Böker)++ | 7 files Switch HTTP::UserAgent -> HTTP::Tiny This gets rid of at least one bug traced back to HTTP::UserAgent. Also HTTP::Tiny is currently better maintained and a better fit as this library doesn't need the function richness of HTTP::UA. |
|||
19:58
vrurg_ left
|
|||
nemokosch | so many messages | 20:44 | |
Patrick Böker wise as usual | |||
20:53
buildable6 left
20:55
buildable6 joined
20:59
buildable6 left
21:00
buildable6 joined
21:04
buildable6 left,
buildable6 joined
21:08
buildable6 left,
buildable6 joined
21:12
buildable6 left
21:13
buildable6 joined
21:17
buildable6 left,
buildable6 joined
21:21
buildable6 left,
buildable6 joined
21:25
buildable6 left
21:26
buildable6 joined
21:32
buildable6 left,
buildable6 joined
21:41
buildable6 left,
buildable6 joined
21:55
buildable6 left
21:56
buildable6 joined
|
|||
patrickb | Just wondering: Why do those show up here? Do all raku-community-modules commits show up? | 22:01 | |
Feels misplaced for #raku-dev in my eyes. | 22:02 | ||
Anyways, off to bed for me. o/ | |||
22:56
buildable6 left
22:59
buildable6 joined
23:08
sena_kun left
23:09
sena_kun joined,
sena_kun left
|
|||
lizmat | if community modules should be announced, where should they be? | 23:37 | |
maybe a separate channel? or not being announced at all? | |||
23:59
buildable6 left,
buildable6 joined
|