🦋 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:07 reportable6 left 00:26 tellable6 joined 00:27 statisfiable6 joined
Geth rakudo: vrurg++ created pull request #4687:
Make ranges coerce LHS into a numeric if range boundaries are numeric
00:37
roast: vrurg++ created pull request #779:
Add tests for coercing LHS in smartmatch against ranges when needed
00:44
01:08 reportable6 joined 01:18 frost joined 01:24 committable6 joined 02:11 Voldenet_ joined 02:12 Voldenet left, Voldenet_ is now known as Voldenet 03:12 Voldenet_ joined 03:13 Voldenet left, Voldenet_ is now known as Voldenet 05:25 reportable6 left, evalable6 left, linkable6 left, bloatable6 left, coverable6 left, nativecallable6 left, statisfiable6 left, notable6 left, sourceable6 left, shareable6 left, bisectable6 left, tellable6 left, releasable6 left, greppable6 left, committable6 left, benchable6 left, quotable6 left, squashable6 left, unicodable6 left 05:27 unicodable6 joined, bisectable6 joined, evalable6 joined, linkable6 joined, benchable6 joined 05:28 tellable6 joined, nativecallable6 joined, reportable6 joined, statisfiable6 joined 06:07 reportable6 left 06:27 quotable6 joined, squashable6 joined 06:28 coverable6 joined 06:53 TheAthlete joined 07:09 reportable6 joined 07:26 notable6 joined, releasable6 joined 07:28 sourceable6 joined, shareable6 joined
[Tux] Rakudo v2021.12-4-g9237926eb (v6.d) on MoarVM 2021.12-5-g06170c973
csv-ip5xs0.885 - 0.911
csv-ip5xs-205.252 - 5.491
csv-parser4.158 - 4.302
csv-test-xs-200.404 - 0.433
test6.946 - 7.123
test-t1.641 - 1.688
test-t --race0.930 - 0.974
test-t-2024.561 - 24.656
test-t-20 --race7.360 - 7.382
08:26
08:27 bloatable6 joined 09:36 linkable6 left, evalable6 left 09:37 linkable6 joined 10:27 committable6 joined 11:27 linkable6 left, unicodable6 left, committable6 left, bisectable6 left, bloatable6 left, reportable6 left, shareable6 left, nativecallable6 left, tellable6 left, sourceable6 left, releasable6 left, notable6 left, quotable6 left, coverable6 left, benchable6 left, statisfiable6 left, nativecallable6 joined, shareable6 joined, notable6 joined, bloatable6 joined 11:28 greppable6 joined 11:29 reportable6 joined, benchable6 joined, bisectable6 joined, unicodable6 joined, linkable6 joined
Geth DateTime-Format: Xliff++ created pull request #16:
- Enables subseconds.
12:00
Xliff Could someone please review? 12:01
12:07 reportable6 left 12:10 reportable6 joined 12:28 releasable6 joined 12:29 quotable6 joined, tellable6 joined 12:37 evalable6 joined 13:16 Altai-man joined 13:28 coverable6 joined 13:29 committable6 joined 13:30 sourceable6 joined
lizmat notable6: weekly 13:44
notable6 lizmat, 1 note: 2021-12-25T09:31:57Z <lizmat>: www.opennet.ru/opennews/art.shtml?num=56409
lizmat notable6: weekly reset
notable6 lizmat, Moved existing notes to “weekly_2021-12-27T13:44:55Z”
Geth DateTime-Format/master: 6 commits pushed by Xliff++, (Elizabeth Mattijsen)++ 14:58
15:10 frost left
dogbert17 m: my $l = (1, 2, 3); say (0, slip $l).perl 15:21
camelia (0, 1, 2, 3)
15:46 patrickb joined 16:01 patrickb left 16:29 statisfiable6 joined 17:18 discord-raku-bot left, discord-raku-bot joined 17:50 Altai-man left 18:08 reportable6 left 18:10 reportable6 joined 18:34 TheAthlete left 18:35 TheAthlete joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/12/27/2021-...-released/ 18:37
18:45 discord-raku-bot left, discord-raku-bot joined 19:37 TheAthlete left 20:28 Colt left, Colt joined 20:30 Colt left
Geth rakudo: d493a05144 | (Vadim Belman)++ | 5 files
Relax cross-language revision role-class boundaries

Prior to this commit 6.c/d classes were not being able to consume roles originating from 6.e code due to differences in handling submethods. This commit changes the situation by teaching them this art:
  - pre-6.e classes respect 6.e submethod handling and do not transfer
... (11 more lines)
21:11
rakudo: e19024500e | (Vadim Belman)++ (committed using GitHub Web editor) | 5 files
Merge pull request #4686 from vrurg/relax-interversion-roles

Relax cross-language revision role-class boundaries
roast: c6f53409f7 | (Vadim Belman)++ | 3 files
Change testing for cross-language revision class/role

Applying 6.e role to a pre-6.e class is no more an error. Make sure it works as expected.
In support of rakudo/rakudo#4686
roast: 1da0d8f9e6 | (Vadim Belman)++ (committed using GitHub Web editor) | 3 files
Merge pull request #778 from vrurg/relax-interversion-roles

Change testing for cross-language revision class/role
21:13 linkable6 left
vrurg This one makes me feel much more relaxed... 21:13
lizmat: are you around, by occasion? 21:15
Geth rakudo: dd5fabf917 | (Vadim Belman)++ | 2 files
Change :fail-or-mu to :fail-or-nil

The corresponding return value is changed to `Nil` too. Returning `Mu` causes `Str` `Numeric` method to die of type mismatch if conversion fails.
21:23
rakudo: 7f73dcbd72 | (Vadim Belman)++ | src/core.c/Range.pm6
Make Range ACCEPTS coerce the topic when boundaries are Numeric

In other words, it makes `"42" ~~ 20..50` work, as well as `"1.2" ~~ 1..2`.
Fixes second part of rakudo/rakudo#1809.
rakudo: 0ab6df2c72 | (Vadim Belman)++ (committed using GitHub Web editor) | 3 files
Merge pull request #4687 from vrurg/rakudo_1809-numeric-ranges

Make ranges coerce LHS into a numeric if range boundaries are numeric
roast: afb4a26ff7 | (Vadim Belman)++ | S03-operators/range.t
Add tests coercing LHS in smartmatch when needed

Make sure `Range` `ACCEPTS` does the right thing when operates on numeric ranges.
In support of rakudo/rakudo#4687
roast: 626d0860b4 | (Vadim Belman)++ (committed using GitHub Web editor) | S03-operators/range.t
Merge pull request #779 from vrurg/rakudo_1809-numeric-ranges

Add tests for coercing LHS in smartmatch against ranges when needed
22:13 evalable6 left
Geth rakudo/master: 14 commits pushed by (Vadim Belman)++
review: github.com/rakudo/rakudo/compare/0...8c5e4e32a5
22:30
roast: af7065a186 | (Vadim Belman)++ | 4 files
More tests for smartmatch and given/when

In support of rakudo/rakudo#4653
22:31
roast: a59539d574 | (Vadim Belman)++ (committed using GitHub Web editor) | 4 files
Merge pull request #774 from vrurg/problem-solving-297

More tests for smartmatch and given/when
23:14 linkable6 joined
Geth roast: f6669eb727 | (Vadim Belman)++ | 2 files
Mark two slow tests

Optimize utilization of multi-CPU configurations
23:44
rakudo: vrurg++ created pull request #4688:
Fix Map ACCEPTS by collapsing explicit junctions
23:58