🦋 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 can be inspected at colabti.org/irclogger/irclogger_log/raku-dev | For MoarVM see #moarvm Set by lizmat on 26 April 2021. |
|||||||||||||||||||||||||||||||||||||||
00:05
Kaiepi joined
00:38
Kaiepi left
00:46
[Tux] joined
01:12
[Tux] left
01:19
[Tux] joined
01:27
b2gills joined
01:52
kvw_5 joined
01:54
lizmat joined
01:55
kvw_5_ left
02:22
bloatable6 joined
03:51
Kaiepi joined
06:11
sivoais left
06:40
sivoais joined
06:50
patrickb joined
07:39
lizmat left
07:40
[Tux] left
07:44
[Tux] joined
07:53
sena_kun left
07:54
lizmat joined
07:59
sena_kun joined
08:06
LizBot joined
|
|||||||||||||||||||||||||||||||||||||||
japhb | CBOR::Simple 0.0.6 now released and uploaded; this version supports a `cbor-diagnostic($cbor)` routine to decode CBOR into debug-friendly diagnostic text (which was needed to figure what I was doing wrong with packed typed arrays, which are coming soon :-) ) | 08:29 | |||||||||||||||||||||||||||||||||||||
I love it when a binary protocol spec defines a diagnostic format as well. :-) | |||||||||||||||||||||||||||||||||||||||
*binary format spec | 08:30 | ||||||||||||||||||||||||||||||||||||||
And with that, time to snooze ... & | |||||||||||||||||||||||||||||||||||||||
09:28
frost-lab joined
09:55
domidumont joined
10:13
samcv left,
samcv joined
10:42
frost-lab left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 4d2b2cf94a | (Jonathan Worthington)++ | 3 files RakuAST node for a bare code block in a regex Try compiling it as an immediate block, which seems to work, and will perform a bit better than what we do on `master` (which is doing a closure clone per invocation of the block, not one per invocation of the enclosing regex). |
10:47 | |||||||||||||||||||||||||||||||||||||
11:44
patrickb left
11:57
MasterDuke left
12:02
domidumont left
12:55
titsuki joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 01d6123899 | (Jonathan Worthington)++ | 3 files RakuAST node for the ** regex quantifier |
13:19 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 14a99087bf | (Jonathan Worthington)++ | src/Raku/Grammar.nqp Make sure typed_worry usages don't blow up We don't really handle it yet, but should return `self` to make sure thet caller gets back a valid cursor. |
|||||||||||||||||||||||||||||||||||||||
13:24
LizBot left
|
|||||||||||||||||||||||||||||||||||||||
cog_ | Jnthn, $backtrack is of type RakuAST::Regex::Backtrack, so why do you test it ? github.com/rakudo/rakudo/commit/01...dff160R772 | 13:28 | |||||||||||||||||||||||||||||||||||||
Do I miss something ? | |||||||||||||||||||||||||||||||||||||||
jnthn, Also $excludes-min is a boolean so why the ternary ? What do I miss ? | 13:32 | ||||||||||||||||||||||||||||||||||||||
[Tux] |
|
14:02 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 57e1b4fcae | (Jonathan Worthington)++ | 2 files RakuAST node for ** {$m..$n} style quantifiers Not sure BlockRange is the best name for this, but didn't come up with a better one. |
14:05 | |||||||||||||||||||||||||||||||||||||
14:07
domidumont joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | HighDynamicRange | 14:55 | |||||||||||||||||||||||||||||||||||||
Xliff | repl.it? | 15:11 | |||||||||||||||||||||||||||||||||||||
Or were you just spelling out HDR? | |||||||||||||||||||||||||||||||||||||||
timotimo | well, BlockRange (or similar) is kind of a dynamic way to have a range in a regex quantifier | 15:16 | |||||||||||||||||||||||||||||||||||||
and i just punned it into HDR | |||||||||||||||||||||||||||||||||||||||
16:07
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
Xliff | I see we are talking about two different things. ;) | 16:21 | |||||||||||||||||||||||||||||||||||||
16:22
domidumont joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: a7d159dd91 | (Jonathan Worthington)++ | 3 files RakuAST node for the ! infix prefix meta-op Also create the RakuAST::Infix nodes more predictably, so we don't need to check for them being missing and create them for simple ops in multiple places. |
16:34 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 3ee326a18a | (Jonathan Worthington)++ | src/Raku/Actions.nqp Perform BEGIN-time effects of blocks |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: c117647864 | (Jonathan Worthington)++ | src/Raku/ast/signature.rakumod Set raw flag on sigilless parameters |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 77f49e99ee | (Jonathan Worthington)++ | 3 files RakuAST node for the R infix prefix meta-op |
16:49 | ||||||||||||||||||||||||||||||||||||||
17:06
lizmat left
17:16
lizmat joined
17:18
domidumont left
17:24
LizBot joined
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | releasable6, status | 17:29 | |||||||||||||||||||||||||||||||||||||
releasable6 | sena_kun, Next release in ≈21 days and ≈1 hour. There are no known blockers. 0 out of 10 commits logged | ||||||||||||||||||||||||||||||||||||||
sena_kun, Details: gist.github.com/890215b07e17a93836...a0574e6d5b | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 9f93ca687e | (Jonathan Worthington)++ | 3 files Fix a mis-compile of `if /foo/ {}` and similar |
17:35 | |||||||||||||||||||||||||||||||||||||
17:56
Xliff left
18:04
kvw_5 left,
b2gills left,
dogbert17 left
18:07
kvw_5 joined,
b2gills joined,
dogbert17 joined
18:08
LizBot left,
LizBot joined
19:31
titsuki left
20:43
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | .ask lizmat there was some interest (one thumbs up) for making DateTime.posix show a real number, but that's too i | 20:49 | |||||||||||||||||||||||||||||||||||||
20:50
unicodable6 left,
tellable6 joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | too i ? | 20:50 | |||||||||||||||||||||||||||||||||||||
tbrowder | hi! | 20:51 | |||||||||||||||||||||||||||||||||||||
20:51
evalable6 joined,
greppable6 left,
releasable6 left,
committable6 joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | to show a real number for posix seems pretty complicated | 20:51 | |||||||||||||||||||||||||||||||||||||
20:52
shareable6 joined,
sourceable6 joined
20:53
bisectable6 joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | what do you think about having another method, say, "posix-real", to show the same thing? | 20:53 | |||||||||||||||||||||||||||||||||||||
20:53
statisfiable6 left
20:54
statisfiable6 joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | as long as it doesn't affect the common / current case performance wise, I'd be open to all sorts of improvements :-) | 20:54 | |||||||||||||||||||||||||||||||||||||
20:55
unicodable6 joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | from my testing it looks like the fractional part of DateTime.second added to the posix value would be the correct answer to posix-real | 20:56 | |||||||||||||||||||||||||||||||||||||
20:56
tellable6 left
20:57
releasable6 joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | would it also be correct on days with leap seconds ? | 20:57 | |||||||||||||||||||||||||||||||||||||
ah, yes, it would | 20:58 | ||||||||||||||||||||||||||||||||||||||
tbrowder | i will be happy to submit a PR for such a method if you approve | 21:03 | |||||||||||||||||||||||||||||||||||||
21:05
sourceable6 left,
benchable6 left,
sourceable6 joined,
bloatable6 left
21:06
HarmtH left
21:07
nativecallable6 joined,
tellable6 joined,
bloatable6 joined,
greppable6 joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | tbrowder: cannot promise that | 21:08 | |||||||||||||||||||||||||||||||||||||
tbrowder | ? | ||||||||||||||||||||||||||||||||||||||
i mean i will submit if you approve of the idea, i.e., not dead on arrival | 21:09 | ||||||||||||||||||||||||||||||||||||||
lizmat | oh, it's definitely not DOA, I would have said that :-) | 21:11 | |||||||||||||||||||||||||||||||||||||
tbrowder | ok, thnc | 21:12 | |||||||||||||||||||||||||||||||||||||
thnx | |||||||||||||||||||||||||||||||||||||||
21:49
evalable6 left,
shareable6 left,
statisfiable6 left,
bisectable6 left,
unicodable6 left,
committable6 left,
sourceable6 left,
bloatable6 left,
tellable6 left,
releasable6 left,
coverable6 left,
greppable6 left,
nativecallable6 left
21:51
unicodable6 joined,
sourceable6 joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel` | “up 612 days” | 21:51 | |||||||||||||||||||||||||||||||||||||
time for a reebot :) | |||||||||||||||||||||||||||||||||||||||
21:52
notable6 joined,
greppable6 joined,
releasable6 joined,
statisfiable6 joined,
committable6 joined
21:53
evalable6 joined,
tellable6 joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | [Coke]: do you have a rakudo installed in windows? | 22:08 | |||||||||||||||||||||||||||||||||||||
Geth | roast: 35be0e0f47 | (Tom Browder)++ | 2 files Add Gregorian test data including negative dates |
22:35 | |||||||||||||||||||||||||||||||||||||
roast: b0b0af33c5 | (Vadim Belman)++ (committed using GitHub Web editor) | 2 files Merge pull request #733 from tbrowder/baum Add Gregorian test data including negative dates |
|||||||||||||||||||||||||||||||||||||||
22:36
Kaiepi left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: tbrowder++ created pull request #4350: Add method 'posix-real' to show posix value with fractional seconds |
23:09 | |||||||||||||||||||||||||||||||||||||
23:15
Kaiepi joined
|