🦋 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:15
sena_kun left
|
|||
Geth | Blin: 84790935b9 | (Justin DeVuyst)++ | 3 files Various updates * upgrade docker image to debian 12 and related because the mothership started building on debian 12 randomly and breakage ensued * always skip November, Tika, & Test::Async because they waste time |
03:44 | |
jdv | [Coke]: try it now? | 03:45 | |
The Blin run was clean. The release is on for friday so far. | 03:51 | ||
06:56
librasteve joined
07:01
librasteve left
07:05
Util left
07:07
Util joined
07:44
sena_kun joined
07:45
librasteve joined
07:49
librasteve left
08:00
librasteve joined
08:15
librasteve left
08:16
librasteve joined
08:21
librasteve left
08:26
librasteve joined
08:30
librasteve left
08:52
librasteve joined
09:00
librasteve left
09:13
librasteve joined
09:20
librasteve left
09:26
librasteve joined
09:43
librasteve left
09:45
p6steve joined,
p6steve left,
librasteve joined
|
|||
Geth | rakudo/main: 8cda0bc60e | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/IO/Path.rakumod Handle .extension("foo") on IOs without extension differently (#5512) Before this commit, "foo".IO.extension("bar") would return "foo".IO instead of the probably expected "foo.bar".IO. To get that behaviour one needs to specify :parts(0) as well. Which, at least to me, was a bit of a WAT. ... (7 more lines) |
11:06 | |
rakudo/main: f5e9b2dcad | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/Rat.rakumod RakuAST: change rakufication of Rats If the Rat cannot be displayed using a decimal notation (such as <22/3>), then rakufy as a vulgar: 7¹/₃ instead of <22/3> if the RakuAST grammar is being used. The RakuAST grammar allows vulgars such as 7¹/₃ to represent <22/3>, so roundtripping is ensured. |
11:09 | ||
11:17
librasteve left
|
|||
lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2024/01/22/2024-04-marrow/ | 12:40 | |
[Coke] | blin has so many deps it's like testing the ecosystem just installing them! :) | 12:43 | |
lizmat | :-) | 12:49 | |
[Coke] | fwiw, I still can't run blin via docker on my mac: github.com/Raku/Blin/issues/32 | 12:55 | |
Geth | rakudo/main: 8797d512b2 | (Elizabeth Mattijsen)++ | src/vm/moar/dispatchers.nqp Use subs for handlers in raku-rv-decont dispatcher Mostly just to move these initializations to core setting compile time. |
13:08 | |
rakudo/main: 7559290b32 | (Elizabeth Mattijsen)++ | src/vm/moar/dispatchers.nqp Revert "Use subs for handlers in raku-rv-decont dispatcher" This reverts commit 8797d512b2695920652dbf1a2e015f5e92e1c92b. Turns out using subs has an adverse effect on performance, at least in spectest (so probably startup related). |
13:33 | ||
jdv | [Coke]: yeah, its got too man deps | 14:03 | |
[Coke]: i don't have a mac so i can't repro your issues | |||
*many | 14:04 | ||
japhb | lizmat: Regarding f5e9b2dcad -- that made me go look at the definition of <vulgar>, and it occurs to me that along with U+2F (SOLIDUS), it should also accept U+2044 (FRACTION SLASH). | 14:37 | |
linkable6 | (2024-01-22) github.com/rakudo/rakudo/commit/f5e9b2dcad RakuAST: change rakufication of Rats | ||
releasable6 | Next release in ≈4 days and ≈3 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 15:00 | |
Geth | rakudo/main: a4734de218 | (Elizabeth Mattijsen)++ | 2 files Fix test failure to allow for ⁰/₀ representation Which is how a Rat would rakufy under RakuAST |
15:58 | |
rakudo/main: bdfea0b097 | (Elizabeth Mattijsen)++ | t/02-rakudo/05-range-in-range.t Fix test failure to allow for ⁰/₀ representation Which is how a Rat would rakufy under RakuAST if it cannot be represented as a decimal |
|||
lizmat | ok, that's weird | ||
Geth | rakudo/main: 77cddc4557 | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp Revert "Fix test failure to allow for ⁰/₀ representation" This reverts commit a4734de21821cb6c9c37c6410b74d5d787f98f8e. |
16:01 | |
rakudo/main: d992bf6ae9 | (Elizabeth Mattijsen)++ | t/02-rakudo/05-range-in-range.t RakuAST: fix test failure to allow for ⁰/₀ representation Which is how a Rat would rakufy under RakuAST if it cannot be represented as a decimal |
16:05 | ||
roast: 809302926d | (Elizabeth Mattijsen)++ | 4 files Adapt tests to handle vulgars: <1/3> vs ¹/₃ In RakuAST, Rats now rakufy to vulgars if they cannot be represented as decimals. Make sure that this representation will not cause any test fallout by allowing the old and the new representation to both pass tests. |
16:31 | ||
rakudo/main: 7ea760a0d7 | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp RakuAST: allow U+2044 (FRACTION SLASH) as / to specify vulgars, japhb++ |
16:34 | ||
rakudo/main: bb384c41ca | (Elizabeth Mattijsen)++ | 2 files Streamline raku-meth-deferral dispatcher - also add helper sub to delegate to producing Nil - use this where appropriate - remove reference to raku-meth-deferral from documentation: it's a dispatcher that is only used internally |
17:09 | ||
rakudo/main: fd5e4da6ef | (Elizabeth Mattijsen)++ | 2 files Streamline raku-multi dispatcher And remove mention of it from the documentation as it is an internal use dispatcher |
18:58 | ||
jdv | [Coke]: i use the docker version exclusively | 20:26 | |
Geth | rakudo: AntonOks++ created pull request #5516: Compiler.nqp: Add $rakudo-flavor |
20:28 | |
23:34
sena_kun left
|