🦋 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
reportable6 left
00:03
reportable6 joined
|
|||
Geth | rakudo/main: fe8514f99f | (Vadim Belman)++ | 3rdparty/nqp-configure Bump nqp-configure submodule version Fix compatibility with older Perl versions |
00:13 | |
rakudo/main: 967b3a9f85 | (Vadim Belman)++ (committed using GitHub Web editor) | 3rdparty/nqp-configure Merge pull request #5214 from vrurg/fix-nqp-configure-perl-compat Bump nqp-configure submodule version |
|||
01:18
sena_kun left
01:27
sena_kun joined
03:04
evalable6 left
03:06
evalable6 joined
06:00
reportable6 left
06:03
reportable6 joined
|
|||
Geth | rakudo/main: 1f45b31088 | (Elizabeth Mattijsen)++ | src/Raku/ast/signature.rakumod RakuAST: make RakuAST::Parameter.optional public Any named argument to .new should be introspectable |
10:30 | |
10:39
sena_kun left
|
|||
Geth | rakudo/main: 098a26e3d9 | (Elizabeth Mattijsen)++ | 2 files RakuAST: RakuAST::Type::Definedness.new takes 2 nameds Thereby restoring the contract that RakuAST class .new only takes named arguments if there is more than one possible argument. |
10:52 | |
patrickb | I sadly have to announce that we weren't accepted in GSoC 2023. | 10:57 | |
Geth | rakudo/main: 8809e87ab1 | (Elizabeth Mattijsen)++ | 2 files RakuAST: RakuAST::Type::Coercion.new takes 2 nameds Thereby restoring the contract that RakuAST class .new only takes named arguments if there is more than one possible argument. |
11:01 | |
lizmat | patrickb: sorry to hear that, but sadly in line with previous years :-( | 11:05 | |
11:06
ab5tract joined
|
|||
patrickb | True. But wie failed to consistently apply each year, so that may be a factor. | 11:15 | |
Geth | rakudo/main: 1338f4aee6 | (Elizabeth Mattijsen)++ | 2 files RakuAST: RakuAST::Type::Parameterized.new takes 2 nameds Thereby restoring the contract that RakuAST class .new only takes named arguments if there is more than one possible argument. |
11:16 | |
nine | lizmat: thanks for the cleanup! | 11:25 | |
Nemokosch | patrickb: thank you for trying to sort it out at all; we aren't actually prepared to do something like that so there is no surprise about it | 11:27 | |
Geth | rakudo/main: e73f3bbdc8 | (Elizabeth Mattijsen)++ | 2 files RakuAST: RakuAST::Var::Package.new takes 2 nameds Thereby restoring the contract that RakuAST class .new only takes named arguments if there is more than one possible argument. |
11:31 | |
12:00
reportable6 left
12:01
reportable6 joined
|
|||
Geth | rakudo/main: 48c19e1522 | (Elizabeth Mattijsen)++ | src/Raku/ast/code.rakumod RakuAST: provide acessors for named args to ::Block It should be possible to introspect the named args to RakuAST::Block.new |
12:36 | |
13:54
El_Che left
|
|||
Geth | rakudo/main: f6fe116881 | (Elizabeth Mattijsen)++ | 2 files RakuAST: get meaningful .raku output for RakuAST classes This should help with people writing RakuAST tests, and will probably also be helpful in the future for people doing other stuff with RakuAST, as you can now easily get the RakuAST calls for a given piece of Raku source code. Something like: ... (33 more lines) |
14:54 | |
lizmat | nine: it'll probably will need some tweaking in the future, but now we haz sensible .raku output for RakuAST classes :-) | 14:55 | |
Geth | rakudo/main: 272cfdbf3b | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Raku.pm6 RakuAST: make sure type objects also dispatch for .raku |
15:31 | |
rakudo/libuv-readdir: fc0cb70928 | (Will Coleda)++ | src/core.c/Rakudo/Iterator.pm6 ./.. are no longer generated by MoarVM Part of update to using more libuv |
15:54 | ||
rakudo: coke++ created pull request #5215: ./.. are no longer generated by MoarVM |
15:55 | ||
rakudo/main: 39b536bf83 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Raku.pm6 RakuAST: fix some .raku rendering errors For Infix, Postfix, Postfix::Power and Prefix, they only take a positional |
16:05 | ||
rakudo/main: f5221b971c | (Elizabeth Mattijsen)++ | 4 files RakuAST: Postcircumfix::ArrayIndex only to take nameds |
16:15 | ||
[Coke] | huh. 'nmake spectest' fails on windows CMD prompt with the git clone (but no details on the actual failure output), and if I try 'make spectest' on git bash, I get an error in the Makefile, missing separator. | 16:17 | |
... has anyone ever run "make spectest" on windows? this seems very broken. | 16:20 | ||
I think *I* have. wonder if there was a cleanup in the last year or so that broke it on windows. | 16:21 | ||
lizmat stopped doing Windows in 2002 | |||
ugexe | ive `nmake spectest` but never `make spectest` | 16:22 | |
in github.com/Raku/roast/issues/504 someone mentions using `gmake spectest` as well | 16:23 | ||
[Coke] | part of it has a "cd" in it, which dies as "not a command" under nmake | ||
I was able to do the git clone by hand (failed in nmake), and run the harness by hand (couldn't even get that far because of the cd) | 16:28 | ||
also, 'make test' still failing many nativecall tests when run in || on windows. | |||
vrurg | [Coke]: I did a lot of Makefile refactoring last year, could have broken that part because wasn't able to test accurately. Had to mostly rely on CI. | 16:33 | |
[Coke] | github.com/rakudo/rakudo/issues/5216 | 16:35 | |
Geth | rakudo/main: 880ca8ddb2 | (Elizabeth Mattijsen)++ | 4 files RakuAST: Postcircumfix::LiteralHashIndex only to take nameds Also some other minor tweaks |
16:36 | |
¦ rakudo: coke assigned to vrurg Issue nnmake spectest fails github.com/rakudo/rakudo/issues/5216 | |||
[Coke] | ^^ | ||
I might be able to set you up with remote desktop to a windows box in azure if that would help., | |||
17:02
ab5tract left
|
|||
Geth | rakudo/main: cbf3cd5890 | (Elizabeth Mattijsen)++ | 2 files Make the .AST method default to returning inner statement-list The actual RakuAST::CompUnit object could be considered implementation-detai, so probably doesn't make sense to return that. Introduce the :compunit named argument to have the actual RakuAST::CompUnit object returned Expand the RakuAST::CompUnit.raku method a bit to not just produce the statement list |
17:20 | |
rakudo/main: c5f555de5b | (Elizabeth Mattijsen)++ | src/core.c/core_epilogue.pm6 Simplify conditional, we don't need no MONKEY in core |
17:39 | ||
rakudo/main: 95e0a17832 | (Elizabeth Mattijsen)++ | src/Raku/Actions.nqp RakuAST: Fix typo, thundergnat++ |
|||
18:00
reportable6 left
18:03
reportable6 joined
18:07
sena_kun joined
18:34
Altai-man joined
18:38
sena_kun left
19:44
codesections joined
20:07
codesections left
20:26
codesections joined,
codesections left
20:29
vrurg left,
codesections joined
20:30
vrurg joined
21:05
codesections left
22:05
squashable6 left
22:08
squashable6 joined
22:24
Altai-man left
23:22
codesections joined
|