🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||
00:06
sourceable6 joined,
reportable6 left
01:08
reportable6 joined
04:29
discord-raku-bot left,
discord-raku-bot joined
05:01
frost joined
06:01
unicodable6 left,
notable6 left,
quotable6 left,
benchable6 left,
evalable6 left,
nativecallable6 left,
shareable6 left,
coverable6 left,
statisfiable6 left,
linkable6 left,
sourceable6 left,
bisectable6 left,
greppable6 left,
squashable6 left,
reportable6 left,
committable6 left,
bloatable6 left,
tellable6 left,
releasable6 left,
reportable6 joined
06:02
tellable6 joined,
evalable6 joined,
benchable6 joined,
greppable6 joined
06:03
linkable6 joined,
bisectable6 joined,
bloatable6 joined
06:04
releasable6 joined,
committable6 joined,
statisfiable6 joined,
unicodable6 joined,
notable6 joined
07:04
nativecallable6 joined
08:03
sourceable6 joined
09:03
shareable6 joined
09:04
coverable6 joined
11:02
quotable6 joined
11:35
Altai-man joined
|
|||
Geth | rakudo: 90a04ac01a | (Wenzel P. P. Peppmeyer)++ (committed using GitHub Web editor) | 6 files Implement sub rotor (#4661) implement sub rotor() for 6.e |
12:03 | |
12:03
reportable6 left,
linkable6 left
12:05
linkable6 joined
12:06
reportable6 joined
12:20
bartolin left
13:02
squashable6 joined
14:23
bartolin joined
15:08
discord-raku-bot left
15:09
discord-raku-bot joined
|
|||
Geth | rakudo/no-uniprop-foo: 804 commits pushed by 36 authors review: github.com/rakudo/rakudo/compare/0...baff4c185b |
15:27 | |
rakudo: 2b355dc466 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 11 files Remove uniprop-(int|str|bool) (#4308) They appear to have been added at some point, but they are not tested nor are they documented, nor are they needed in the setting nor any core modules. Their functionality seems to intended as a performance shortcut for the ... (6 more lines) |
15:28 | ||
15:29
linkable6 left
|
|||
lizmat | meh... that didn't work out well :-( | 15:30 | |
15:31
linkable6 joined
|
|||
Geth | rakudo: cc5f17a027 | (Elizabeth Mattijsen)++ | src/core.c/unicodey.pm6 Remove method versions of uniprop-(int|bool|str) Apparently removing these also, dropped out of github.com/rakudo/rakudo/pull/4308/ |
15:36 | |
bartolin | MasterDuke: a while ago you approved github.com/rakudo/rakudo/pull/4675. (thanks for looking!) Merging that PR would require a minor tweak to roast: github.com/Raku/roast/pull/777. Do you have an opinion about that change as well? (I think, it would be fine, since the test is just a bit more unspecific.) | 15:38 | |
(btw, I'm guilty of having introduced the overly specific test for the error message. but still, this is technically a change to the language now) | 15:41 | ||
MasterDuke | yeah, that seems like a reasonable change to me | 15:49 | |
might want to ping jdv though, now that he's the release manager | |||
bartolin | good point, will do (probably later) :) | 15:51 | |
Altai-man | IME such tweaks are considered fine | 15:52 | |
bartolin | Altai-man: thanks. btw, I'm inclined to cherry-pick the change to 6.c-errata, too | 15:55 | |
Altai-man | bartolin, sure, 6.d-errata too. | 15:56 | |
generally any changes to roast that make rakudo not pass roast on 6.c-errata or 6.d-errata must be backported. | 15:57 | ||
For moarvm usually the release manager does the backporting, but for JVM it's also a good idea. | 15:58 | ||
Geth | tap-harness6/output: 74b2f6d1d1 | (Leon Timmermans)++ | lib/TAP.pm Rename variables in Test::Harness::run for simplification |
16:13 | |
tap-harness6/output: 76290f73f2 | (Leon Timmermans)++ | lib/TAP.pm WIP |
|||
16:19
discord-raku-bot left
16:20
discord-raku-bot joined
16:32
bartolin left
17:37
squashable6 left
|
|||
Geth | roast: 42251a2ac1 | (Christian Bartolomäus)++ | 2 files Tweak tests for error message for wrong arity The tests are still very specific wrt the error message, but they now allow to mention the method, for instance: $ ./rakudo -e 'my $foo = ObjAt.new(:val("test")); $foo ~~ /"foo"/;' Too few positionals passed to 'new'; expected 2 arguments but got 1 ... (5 more lines) |
17:40 | |
roast: f11f198999 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files Merge pull request #777 from usev6/errors_wrong_arity Tweak tests for error message for wrong arity |
|||
17:59
Kaiepi joined
|
|||
Geth | rakudo: 36716b18bd | MasterDuke17++ (committed using GitHub Web editor) | 2 files Make infix:<(~+?)&> iffy (#4689) ?& already was marked as such in the grammar, so make the others also to be consistent. `raku -e 'say 0x7 +& 0x0 ?? "hi" !! "bye"'` no longer warns `Potential dead code, the '?? !!' is gobbling up the result of the '&infix:<+&>' (line 1)`, which was a recent change as of 71c62e7c1121c19e7c4. |
18:01 | |
18:02
linkable6 left
18:04
linkable6 joined
18:08
reportable6 left
18:22
bartolin joined
18:29
Altai-man left
|
|||
japhb_ | MasterDuke: I objected to that one. But d'oh, I did it in channel, probably not on the PR as well, sigh. | 18:55 | |
18:58
tonyo1 is now known as tonyo
18:59
japhb_ is now known as japhb
19:09
reportable6 joined
|
|||
Geth | nqp: 33350a1296 | (Daniel Green)++ | 2 files Implement the -o form of the --output option It's been documented as existing for a long time, but seems to have never been implemented. |
19:18 | |
nqp: 1522202a0e | MasterDuke17++ (committed using GitHub Web editor) | 2 files Merge pull request #753 from MasterDuke17/enable_short_form_of_output_command_line_option |
|||
MasterDuke | japhb: i didn't actually click the merge on the infix one, maybe lizmat didn't see your objection. i'm not going to lose any sleep if it ends up reverted, and luckily it hasn't made it into a release yet. please feel free to create an issue or raise a pr reverting it with your objection | 19:20 | |
japhb | github.com/rakudo/rakudo/issues/4697 | 20:03 | |
MasterDuke | thanks | 20:05 | |
Geth | rakudo: 0935f5b258 | (Elizabeth Mattijsen)++ | 2 files Revert "Make infix:<(~+?)&> iffy (#4689)" This reverts commit 36716b18bdcc95c396552ffe4810073e3ad5e2d9. |
20:29 | |
20:30
linkable6 left
20:32
linkable6 joined
20:40
squashable6 joined
|
|||
Geth | rakudo: 522e49a7ae | (Christian Bartolomäus)++ | 2 files [JVM] Mention routine in error for wrong arity This is a port of 7783fcab24 and fixes github.com/Raku/old-issue-tracker/issues/6275 for the JVM backend. |
21:29 | |
nqp: afbefa1ea6 | (Daniel Green)++ | 5 files Change nqp::radix(_I)? to return # chars converted Make the change for the JVM and JS backends and adapt tests. The MoarVM backend requires github.com/MoarVM/MoarVM/pull/1619 to be merged and then a bump done. |
21:42 | ||
nqp: ce013f1c17 | MasterDuke17++ (committed using GitHub Web editor) | 5 files Merge pull request #752 from MasterDuke17/change_radix_to_just_return_number_of_chars_converted |
|||
rakudo: 4a3753fbf5 | (Daniel Green)++ | 4 files Adapt to nqp::radix(_I)? now returning # chars converted By manually doing the exponentiation where needed. Requires github.com/Raku/nqp/pull/752 to be merged and NQP bumped. |
22:41 | ||
rakudo: d94e88223f | MasterDuke17++ (committed using GitHub Web editor) | 4 files Merge pull request #4669 from MasterDuke17/change_radix_to_just_return_number_of_chars_converted |