🦋 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:25
buildable6 left
00:27
buildable6 joined
00:31
buildable6 left,
buildable6 joined
|
|||
nemokosch | unrelated, to the JSON::Class article - I've released a couple dists under the same name as a previous, often incompatible version. Okay, they weren't widely used distributions but still, it didn't seem that much of a taboo | 00:42 | |
01:27
buildable6 left
01:28
buildable6 joined
02:28
buildable6 left
02:31
buildable6 joined
02:35
buildable6 left,
buildable6 joined
02:36
lizmat_ joined
02:37
lizmat left
03:30
buildable6 left
03:31
buildable6 left
03:34
buildable6 joined
04:34
buildable6 left
04:35
buildable6 joined
05:35
buildable6 left
05:38
buildable6 joined
06:38
buildable6 left
06:41
buildable6 joined
07:41
buildable6 left
07:44
buildable6 joined
08:04
lizmat_ left
08:05
lizmat joined
08:13
sena_kun joined
08:44
buildable6 left
08:46
buildable6 joined
|
|||
Geth | rakudo/main: efe058474a | (Elizabeth Mattijsen)++ | 2 files RakuAST: some DE and NL localization tweaks |
09:11 | |
rakudo/main: 63fd90ac99 | (Elizabeth Mattijsen)++ | 2 files RakuAST: DE / NL deparse localization tweaks |
09:24 | ||
rakudo/main: fcde274567 | (Elizabeth Mattijsen)++ | 6 files RakuAST: add "dontslang" argument to slang role loading This would not actually activate the slang, just make the role available as L10N::xx. Mostly intended for internal purposes, but could have its use otherwise. |
09:26 | ||
09:46
buildable6 left
09:49
buildable6 joined
|
|||
Geth | rakudo/main: ec8628c5cd | (Elizabeth Mattijsen)++ | 2 files RakuAST: introduce L10N module This loads all possible localizations slangs *without* activating them. Mainly intended for testing, but could have other uses. |
09:51 | |
nemokosch | LION module | 10:02 | |
lizmat | it's one of the batteries included, yes :-) | 10:11 | |
.seen tony-o | 10:25 | ||
tellable6 | lizmat, I saw tony-o 2023-10-19T16:41:35Z in #raku: <tonyo> in transit = it might have move out of our warehouse within the next week | ||
Geth | rakudo/main: 4707dc5ab2 | (Elizabeth Mattijsen)++ | src/core.c/core_epilogue.rakumod Add :slang argument to Cool.AST Allows specification of slang to use while parsing the code, e.g.: use L10N; # load all slang roles say Q|zeg "hello world"|.AST(:slang(L10N::NL)).DEPARSE; # say("hello world") |
10:43 | |
10:49
buildable6 left
10:52
buildable6 joined
11:05
buildable6 left,
buildable6 joined
11:52
buildable6 left
|
|||
[Coke] | guifa++ | 11:54 | |
11:55
buildable6 joined
|
|||
Geth | rakudo/main: 5e3f8f333e | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp RakuAST: remove some dead code The use of <O> should be removed anywhere where encountered. |
12:08 | |
lizmat clickbaits rakudoweekly.blog/2023/10/23/2023-...leastober/ | 12:20 | ||
oops wrong channel | |||
12:55
buildable6 left
12:57
buildable6 joined
13:57
buildable6 left
14:00
buildable6 joined
|
|||
tonyo | lizmat: whats up? | 14:52 | |
15:00
buildable6 left,
buildable6 joined
|
|||
ab5tract_ | nine | 15:10 | |
nine: I’m wondering whether you have any initial thoughts on what might be causing the breakage with NativeCall and RakuAST. | 15:11 | ||
16:01
buildable6 left
16:04
buildable6 joined
16:08
buildable6 left,
buildable6 joined
|
|||
Geth | rakudo/main: 4ef932fd95 | (Elizabeth Mattijsen)++ | 3 files RakuAST: fix typo in NL localization |
16:32 | |
rakudo/main: 57ea28d16e | (Elizabeth Mattijsen)++ | 5 files RakuAST: make localization slangs actually work again fcde2745672c3151bb broke it |
|||
rakudo/main: e008984a87 | (Elizabeth Mattijsen)++ | 2 files RakuAST: change semantics of 2ast methods a bit Previously, the match object was supposed to contain an .ast value (a RakuAST::Name object). If this is not present, now it will create a RakuAST::Name object for it using the stringification of the match object. |
16:35 | ||
17:04
buildable6 left
17:07
buildable6 joined
17:11
buildable6 left,
buildable6 joined
|
|||
Geth | rakudo/main: 30b944e778 | (Elizabeth Mattijsen)++ | 6 files RakuAST: make sure localizations work for foo() This was taking an alternate path to create Call::Name object, and thus missing the core2ast translation step. And this was wreaking havoc on serialization/deserialization tests of localizations. Problem was that the alternate path did not actually have an .ast connected to the match object yet. After adaptation of the default case (in e008984a87) this changes the generated code for the xx2ast methods to allow match objects without .ast and just generate a RakuAST::Name object for the stringification of the match object. |
17:41 | |
rakudo/main: d6b33aef58 | (Elizabeth Mattijsen)++ | t/13-localization/basic.rakutest RakuAST: add full roundtripping tests of localizations |
|||
rakudo/main: a992d30572 | (Elizabeth Mattijsen)++ | lib/RakuAST/Deparse/L10N.rakumod RakuAST: don't bother to export localizations This can be introspected by namespace, so don't bother |
|||
18:08
buildable6 left
18:11
buildable6 joined
19:11
buildable6 left
19:15
buildable6 joined
20:15
buildable6 left
20:17
buildable6 joined
21:18
buildable6 left
21:21
buildable6 joined
22:21
buildable6 left
22:24
buildable6 joined
22:25
sena_kun left
22:29
buildable6 left,
buildable6 joined
22:54
rypervenche left
23:01
rypervenche joined
23:25
buildable6 left
23:27
buildable6 joined
23:31
buildable6 left,
buildable6 joined
|