🦋 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:01
explorer joined
00:02
explorer1 joined,
explorer left,
explorer1 is now known as explorer
|
|||||||||||||||||||||||||||||||||||||||
Geth | Testo: da9f0d79c4 | 2colours++ | 3 files Plenty of Perl->Raku |
00:05 | |||||||||||||||||||||||||||||||||||||
Testo: b8dc437c90 | 2colours++ | README.md Rename Test.pm6 to just Test |
|||||||||||||||||||||||||||||||||||||||
Testo: 5ff02748cb | 2colours++ | META6.json New release |
00:13 | ||||||||||||||||||||||||||||||||||||||
nemokosch | last one I swear 😄 | ||||||||||||||||||||||||||||||||||||||
03:50
explorer left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:38 | |||||||||||||||||||||||||||||||||||||
08:40
sena_kun joined
08:51
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 5268106d03 | (Elizabeth Mattijsen)++ | 2 files RakuAST: add deparsing/raku support for FakeSignature |
10:19 | |||||||||||||||||||||||||||||||||||||
rakudo/main: 000ac084a2 | (Elizabeth Mattijsen)++ | 3 files RakuAST: fix handling of nameless parameters In signatures such as ($,@,%) taking a scalar, Positional and Associative value, but other than type checking, disgarding the value specified. Before this commit, this was handled by *not* creating a ParameterTarget::Var object. However, this lost any type information, and whether there was a ... (14 more lines) |
10:31 | ||||||||||||||||||||||||||||||||||||||
lizmat | now at 984 or +5 ( we lost t/spec/S17-channel/basic.t a little while ago) | 10:33 | |||||||||||||||||||||||||||||||||||||
10:50
epony left
|
|||||||||||||||||||||||||||||||||||||||
ab5tract | lizmat++ | 11:11 | |||||||||||||||||||||||||||||||||||||
11:17
rba left
11:19
rba joined
12:09
epony joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 94e58e0515 | (Elizabeth Mattijsen)++ | src/Raku/ast/statementprefixes.rakumod RakuAST: add StatementPrefix::CallMethod base class And use that for all the statement-prefixes that codegen to a method call on the result of the blorst: race hyper lazy eager |
12:44 | |||||||||||||||||||||||||||||||||||||
13:55
epony left
14:02
epony joined
|
|||||||||||||||||||||||||||||||||||||||
nemokosch | How much deprecated is Build.pm actually? | 14:45 | |||||||||||||||||||||||||||||||||||||
lizmat | ugexe might know | 15:09 | |||||||||||||||||||||||||||||||||||||
nemokosch | also, do modules default to META6 language version now? | 15:44 | |||||||||||||||||||||||||||||||||||||
I remember the plans | |||||||||||||||||||||||||||||||||||||||
ugexe | we don' | 16:18 | |||||||||||||||||||||||||||||||||||||
we don't recommend using Build.pm in new code, but realistically there is so much existing code using it that its hard to say when we should start nagging users in like zef output | 16:19 | ||||||||||||||||||||||||||||||||||||||
and no, modules don't default to META6.json language versions | 16:22 | ||||||||||||||||||||||||||||||||||||||
lizmat | we *could* do that relatively easy with RakuAST? | 16:23 | |||||||||||||||||||||||||||||||||||||
but only if it is a "raku" entry in the META6 ? | |||||||||||||||||||||||||||||||||||||||
I mean, it would be one less thing to keep in sync | 16:24 | ||||||||||||||||||||||||||||||||||||||
ugexe | i'm not sure how it would be relatively easy. it took vrurg a ton of work to implement something similar for ver/auth/api, and even with all that work it isn't considered quite yet ready by myself or niner. | 16:26 | |||||||||||||||||||||||||||||||||||||
im not sure if that is something RakuAST can make easier or not, so maybe i'm wrong though | 16:27 | ||||||||||||||||||||||||||||||||||||||
lizmat | I see it like: if there's no "use v6.x" at the start of the compunit, and there is a META6. act as if "use %META<raku>" specified | 16:28 | |||||||||||||||||||||||||||||||||||||
nemokosch | bummer | 16:29 | |||||||||||||||||||||||||||||||||||||
ugexe | how do you get %META? | 16:30 | |||||||||||||||||||||||||||||||||||||
nemokosch | what file extensions are available for this legacy builder script? | ||||||||||||||||||||||||||||||||||||||
ugexe | .pm, .pm6, .rakumod | 16:31 | |||||||||||||||||||||||||||||||||||||
nemokosch | thanks | ||||||||||||||||||||||||||||||||||||||
lizmat | ugexe: good question, I would have to look that up :-) | 16:32 | |||||||||||||||||||||||||||||||||||||
ugexe | github.com/ugexe/zef/blob/main/lib...ld.rakumod | ||||||||||||||||||||||||||||||||||||||
16:46
epony left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | We could add a blin test and start reporting out modules which have a Build.pm | 16:58 | |||||||||||||||||||||||||||||||||||||
/Build.rakudoc | |||||||||||||||||||||||||||||||||||||||
I am using it in raku/doc right now to stop people from trying to install it. Is there a better way to do that? | 16:59 | ||||||||||||||||||||||||||||||||||||||
17:50
sena_kun joined
18:11
epony joined
19:00
Altai-man joined
19:01
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
nemokosch | haha, clever | 19:02 | |||||||||||||||||||||||||||||||||||||
vrurg | ugexe: as to "where to get %META from" – I did solve it somehow back then. Though don't remember how I did it. Partially, it was about passing the info through environment variables from compiler to compiler. | 19:07 | |||||||||||||||||||||||||||||||||||||
19:28
epony left
20:24
epony joined
20:28
epony left
20:29
epony joined
20:47
epony left
20:50
epony joined
|