00:28
MasterDuke left
00:31
vrurg_ joined
00:33
vrurg left
01:01
leont left,
donaldh joined
01:06
donaldh left
01:47
AlexDani` joined
01:49
AlexDaniel left
02:52
vrurg joined
02:54
vrurg_ left
03:03
donaldh joined
03:09
donaldh left,
AlexDani` left
05:15
Kaiepi left,
Kaiepi joined
|
|||
releasable6 | Next release in ≈2 days and ≈11 hours. 3 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 07:00 | |
07:05
donaldh joined
07:09
donaldh left
07:27
sena_kun joined
07:29
donaldh joined
07:31
donaldh left
|
|||
Xliff | Hello. I'm getting a P6M merge error that has me scratching my head. Golf here: repl.it/@Xliff/LovingMassiveVendors#C.pm6 | 07:43 | |
Is this worth a bug? | |||
sena_kun | releasable6, status | 07:45 | |
releasable6 | sena_kun, Next release in ≈2 days and ≈11 hours. 3 blockers. Changelog for this release was not started yet | ||
sena_kun, Details: gist.github.com/98b4e6079926d69250...9bbe14770a | |||
07:52
MasterDuke joined
08:05
domidumont joined
08:24
dogbert11 joined
08:28
dogbert17 left
09:36
leont joined
09:55
Xliff left
|
|||
Geth | rakudo/rakuast: 64b5c005d6 | (Jonathan Worthington)++ | 7 files Implement application of traits to routine decls |
10:12 | |
rakudo/rakuast: 90204bdde1 | (Elizabeth Mattijsen)++ | src/Raku/ast/code.rakumod The /ast files are NQP bodies They don't know about callsame! |
10:25 | ||
lizmat | Xliff: our implies exporting, does it not ? | 10:27 | |
tellable6 | lizmat, I'll pass your message to Xliff | ||
lizmat | hmmm... it does not | 10:28 | |
.tell Xliff have you tried "unit module A; our %RAW-DEFS; %RAW-DEFS<a> = 1" ? | 10:30 | ||
tellable6 | lizmat, I'll pass your message to Xliff | ||
lizmat | .tell Xliff confirmed wonkiness there, definitely worth an issue I'd say, if there isn't one for it already | 10:38 | |
tellable6 | lizmat, I'll pass your message to Xliff | ||
Geth | rakudo/rakuast: 8ad47bc5de | (Jonathan Worthington)++ | 3 files Add routine `return` handler and return type check |
10:47 | |
11:24
Altai-man joined
11:27
sena_kun left
11:34
Altai-man left
|
|||
Geth | rakudo/rakuast: 0109545887 | (Elizabeth Mattijsen)++ | src/Raku/ast/call.rakumod Use the same logic in DEPARSE as below |
11:40 | |
rakudo/rakuast: 9668639c7d | (Elizabeth Mattijsen)++ | src/Raku/ast/literals.rakumod DEPARSE should call .raku, not Str |
|||
rakudo/rakuast: 4413281851 | (Elizabeth Mattijsen)++ | t/12-rakuast/literals.t Add some DEPARSE tests To give jnthn an idea on how that would look. To be reverted if jnthn does not like. :-) |
|||
11:43
sena_kun joined
11:48
domidumont left
11:54
ggoebel left,
ggoebel joined
|
|||
Geth | roast: 382068506c | (Elizabeth Mattijsen)++ | S02-types/capture.t Make test less sensitive to actual Capture.raku format |
12:37 | |
rakudo: lizmat++ created pull request #3921: De-huffmanize Capture.raku |
12:43 | ||
12:57
Xliff joined
13:42
vrurg left
|
|||
Geth | rakudo/rakuast: 8209834524 | (Elizabeth Mattijsen)++ | t/12-rakuast/literals.t Rework RakuAST::xxxLiteral tests Introduces ast-ok to test whether EVALling an AST gives the expected result, as well as deparsing the given AST and (string) EVALling that gives the same result. ast-ok name up for bikeshedding. |
13:50 | |
13:51
vrurg joined
|
|||
Xliff | . | 13:52 | |
tellable6 | 2020-09-17T10:27:41Z #raku-dev <lizmat> Xliff: our implies exporting, does it not ? | ||
2020-09-17T10:30:37Z #raku-dev <lizmat> Xliff have you tried "unit module A; our %RAW-DEFS; %RAW-DEFS<a> = 1" ? | |||
2020-09-17T10:38:16Z #raku-dev <lizmat> Xliff confirmed wonkiness there, definitely worth an issue I'd say, if there isn't one for it already | |||
Xliff | lizmat: Well... no. 'our' is more a visibility thing. | 13:54 | |
lizmat | Xliff: yeah, realized that later :-) | ||
Xliff | Ah. See that, now. :) | ||
Did you catch the golf? | |||
lizmat: Can you declare a package of the same name across multiple compunits? | 13:57 | ||
Put differently: Does Raku support the concept of partials? | |||
lizmat | I think in Raku that is implemented with the concept of roles | ||
a compunit can export a role, and a class can consume multiple roles | 13:58 | ||
Xliff | Now that I think about it... I think augment would be a better match. | ||
I'm thinking more of a collection spread across multiple compunits. | |||
a "package Abracadabra { }" can be defined in many compunits, but another compunit can't use both definitions, can it? | 13:59 | ||
lizmat | not adaik | 14:00 | |
*afaik | |||
Xliff | OK. | ||
I think Raku really needs a namespace concept. | 14:01 | ||
lizmat | I think it has ? | ||
Xliff | Which is more like a package, but parts of it can be scattered across multiple compunits. | ||
You "use" the parts you need. That might be a nightmare to implement, though. | |||
lizmat | I think it could be done with an "is mergeable" trait on the class | 14:03 | |
if you're interested in getting stuff together from different files | |||
and they're not conflicting, you can already do that by *not* specifying any package | 14:04 | ||
Xliff | And that is what I am doing. | ||
The problem is when I try and "use" two compunits that have an our-scoped variable with the same shortname | |||
s/variable/symbol/ | |||
Xliff goes to bug. | 14:05 | ||
github.com/rakudo/rakudo/issues/3922 | 14:14 | ||
[Coke] | Xliff: rectivied == rectified? | 14:16 | |
Xliff | [Coke]: LOL -- yes | 14:25 | |
Edited. Thanks. | |||
Addendum to R34922 | 15:08 | ||
repl.it/@Xliff/SwelteringEarnestSpof#D.pm6 | |||
Er. | |||
R#3922 | 15:09 | ||
linkable6 | R#3922 [open]: github.com/rakudo/rakudo/issues/3922 P6M Merging error when using non-packaged our-scoped variables with a prefix. | ||
15:22
vrurg left
15:25
Altai-man joined
15:27
sena_kun left
17:07
vrurg joined
17:38
MasterDuke left
17:59
Kaiepi left
18:14
domidumont joined
18:15
Kaiepi joined
18:16
ggoebel left,
domidumont left
18:36
Xliff left
18:57
ccamel left
19:15
camelCaser joined
19:25
sena_kun joined
19:27
Altai-man left
|
|||
Geth | rakudo/rakuast: 4 commits pushed by (Elizabeth Mattijsen)++ | 21:02 | |
21:04
finsternis left
21:08
MasterDuke joined
21:16
ggoebel joined
|
|||
lizmat | .tell tbrowder food for thought: perlhacks.com/2020/09/blogging-for-perl/ | 21:28 | |
tellable6 | lizmat, I'll pass your message to tbrowder | ||
timotimo | "there's more than one way to blog it" reminds me of the POSSE idea from the indieweb community | 21:29 | |
21:42
finsternis joined
22:14
Kaeipi joined
22:17
Kaiepi left
22:23
sena_kun left
|
|||
tbrowder | lizmat: i agree with dave, but i'm looking for an easy-to-use public blog site (not wordpress) and so far i haven't found one i like. maybe i'll run my own like codesections, but i'd rather not unless forced to. | 22:53 | |
tellable6 | 2020-09-17T21:28:06Z #raku-dev <lizmat> tbrowder food for thought: perlhacks.com/2020/09/blogging-for-perl/ | ||
tbrowder | lizmat: btw, how do you search for raku tweets for the weekly? | 22:55 |