🦋 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:02
reportable6 joined
06:00
reportable6 left
06:01
reportable6 joined
08:02
sena_kun joined
08:46
sena_kun left
|
|||
Geth | rakudo/main: 10ee220a79 | (Elizabeth Mattijsen)++ | src/core.c/Any.rakumod Make dd more lenient towards non-of classes |
09:06 | |
ab5tract | [Coke]: I just realized that my commits changing uniprop -> 0 to uniprop -> '' will actually just make the documentation more complicated, as both have to be mentioned | 10:36 | |
I will revert those commits later today and wait to address it more comprehensively pending a problem-solving discussion | 10:37 | ||
For now: "`uniprop` will return 0 if the provided property is unknown. Note that some properties may be returned from `uniprop` with space separators between words. These will not roundtrip and instead must be specified with `_` separators when passed to `uniprop`" (see my example with "e".uniprop("e".uniprop("Block"))' | 10:40 | ||
m: "e".uniprop("e".uniprop("Block")) ==> say() | |||
camelia | |||
patrickb | nine: Unsure if it's necessary for a grant to work, but there is no amount specified in the grant text. | 11:38 | |
lizmat | that's... odd? there was an amount in the version of the proposal that I've seen | 11:39 | |
patrickb | Maybe I missed it... | 11:43 | |
Still can't find it... | 11:44 | ||
12:00
reportable6 left
12:02
reportable6 joined
|
|||
[Coke] | might have been a cut-and-pasto when Saif made it into an article. | 13:33 | |
Geth | rakudo/main: cdf127b15d | ab5tract++ | src/core.c/unicodey.rakumod Revert "Actually return '' (not Nil) from uniprop" Avoid changing this return value until a more comprehensive approach to missing uniprops has been proposed, accepted, and implemented. This reverts commit 05dcd08151bd36e9f7c1dfaeb5d398409749d278. |
13:49 | |
rakudo/main: 741e6eaf99 | ab5tract++ | src/core.c/unicodey.rakumod Revert "Return '' instead of 0 when a uniprop is not found" This reverts commit aee3d2599a93ca52d90d4666f554781e28b695c9. Avoid changing this return value until a more comprehensive approach to missing uniprops has been proposed, accepted, and implemented. |
|||
[Coke] | ab5tract: do we think that uniprop will eventually round trip? | 13:59 | |
ab5tract | I would prefer it to, for sure | ||
though I'm leaning towards proposing a single `unicode` method that would use named args to provide all of the use cases currently served by the various uni* methods, which would then be deprecated | 14:01 | ||
[Coke] | Having a clear path forward in 6e would be nice. | 14:04 | |
14:06
sena_kun joined
|
|||
ab5tract | indeed. it should be straightforward to even turn an unknown property into a compile-time error | 14:20 | |
jdv: so I finally got a hand-rolled Blin container working, only to get: `Attempting to fetch 05dcd08151bd36e9f7c1dfaeb5d398409749d278…` | 14:32 | ||
we know that this commit was built because I saw the new return value returning from uniprop. I'm specifying it as `old` and `new` | 14:35 | ||
jdv | you'd likely have to talk to alexdaniel | 14:38 | |
ab5tract | it's potentially an architecture issue... | 14:53 | |
now I've circled 360 degrees back to just wanting blin to be able to compile a single checkout and test against it.. | 14:54 | ||
Geth | nqp/main: 3b9f3acd7d | ab5tract++ | src/QRegex/Cursor.nqp Add dispatching logic for an HLL override NQPMatchRole's `!DELEGATE_ACCEPTS` is not robust enough to handle the complexity of inputs that Raku gives it. So, offer the opportunity to override the behavior via a `DELEGATE-ACCEPTS` method defined in a consuming class/role. This is part of addressing Rakudo Issues #5486 and #5372 |
||
rakudo/main: 22492982c5 | ab5tract++ | src/core.c/Match.rakumod Add lookup for translating General_Category longnames Also fix broken shortnames "L", "M", "N", "P", "S", "Z", and "C". This fixes #5486 and #5372. The problem this addresses is three-fold: ... (23 more lines) |
|||
patrickb | lizmat, nine: Can you have a look at: github.com/Raku/problem-solving/is...1984532814 | 15:44 | |
lizmat | ab5tract: isn't the NQP commit necessary for the Rakudo commit? | 16:22 | |
ab5tract | Yes, was going to push a bump shortly | 16:24 | |
it’s a soft dependency | |||
lizmat | ack | ||
*phew* | 16:25 | ||
ab5tract | lizmat: there seem to be some array-related spectests failing | 17:06 | |
lizmat runs a spectest | 17:07 | ||
I don't see anny failures | 17:11 | ||
*any | |||
ab5tract | bizarre. I don't see how they could be related to my merged PRs either.. | 17:12 | |
reverting `10ee220a796ddabd9185d2ee84cfe95418e93d8c` fixed the failures for me | 17:16 | ||
Geth | rakudo/main: f2a7e7d47c | ab5tract++ | tools/templates/NQP_REVISION Bump MQP_REVISION This enables the NQPMatchRole!DELEGATE_ACCEPTS -> Match.DELEGATE-ACCEPTS delegation. |
17:17 | |
ab5tract | gah, of course I don't see the typo until its too late.. | 17:19 | |
lizmat | it *is* one step back from N :-) | ||
Geth | rakudo/main: 48ef5c3efe | (Elizabeth Mattijsen)++ | src/core.c/Any.rakumod Revert "Make dd more lenient towards non-of classes" This reverts commit 10ee220a796ddabd9185d2ee84cfe95418e93d8c. |
||
ab5tract | imdeed ;) | 17:21 | |
18:00
reportable6 left
18:02
reportable6 joined
|
|||
nine | Maybe they don't post the amounts publicly? | 19:32 | |
patrickb | nine: They did in the past. But if you communicated an amount, I'm fine with that. I just wanted to make sure this won't be a issue later on. | 19:34 | |
Geth | rakudo/supply-exit-status-for-usage: a2af93feae | ab5tract++ | src/core.c/Main.rakumod Provide conditional exit status for USAGE Even though it's an older approach, it is trivial to provide `USAGE` the same exit code logic as for `GENERATE-USAGE`: If a `--help` is part of the invocation, exit 0. Otherwise, exit 2. Addresses R#5514 (#5514). |
22:47 | |
linkable6 | R#5514 [open]: github.com/rakudo/rakudo/issues/5514 [CLI] Bug: Command-line interface generator exits with success code 0 even when you pass random jibberish in the arguments | ||
Geth | rakudo: ab5tract++ created pull request #5558: Provide conditional exit status for `USAGE` |
||
22:48
linkable6_ left
22:49
linkable6_ joined
23:59
sena_kun left
|