| Geth | rakudo: ugexe++ created pull request #6267: RakuAST: apply the default parameter type to post-constraint sub signatures |
00:04 | |
| rakudo: ugexe++ created pull request #6268: RakuAST: emit the lexical self when a self term has no resolution |
01:20 | ||
| rakudo: ugexe++ created pull request #6269: RakuAST: align operator sink-warning purity with the legacy frontend |
02:23 | ||
|
04:12
ShimmerFairy left
04:30
ShimmerFairy joined
05:57
finanalyst joined
|
|||
| Geth | rakudo/lizmat-20: 6c0fc570f0 | (Elizabeth Mattijsen)++ | 3 files Allow "unit sub foo" in 6.e and higher Turns out the idiom for "unit sub foo is export" is actually quite useful in the case of Air, where generally the logic for each page (part) of a website is stored in a separate Raku .rakumod file. Since this was technically already possible except for a check on ... (20 more lines) |
09:51 | |
| rakudo: lizmat++ created pull request #6270: Allow "unit sub foo;" in 6.e and higher |
09:52 | ||
| lizmat | librasteve_ ^^ :-) | ||
|
10:52
El_Che left
|
|||
| librasteve_ | lizmat + + | 10:53 | |
| Geth | rakudo/main: bd750d4fae | (Elizabeth Mattijsen)++ | lib/experimental.rakumod Disable experimental macro usage in 6.e and higher As a result of the discussion in: github.com/Raku/problem-solving/issues/520 and the decision by the Raku Steering Council. This effectively bars one from specifying "use experimental :macros" ... (7 more lines) |
10:56 | |
| rakudo/main: b9fa3b981a | (Elizabeth Mattijsen)++ | lib/experimental.rakumod Revert "Disable experimental macro usage in 6.e and higher" This reverts commit bd750d4fae5c17b643fc1c95a6f42215048750f9. Yours truly misunderstood the mechanism with "use experimental" |
12:02 | ||
| [Coke] | Let me know if I should revert github.com/Raku/doc/commit/9f9bba5...ac2b30841e | 12:48 | |
| (I saw the commit, did the doc change, then saw the revert. :) | 12:49 | ||
|
13:03
AlexDaniel joined
|
|||
| lizmat | the revert was just to make "make test" pass again | 13:03 | |
|
13:05
shareable6 left
13:08
shareable6 joined
|
|||
| Geth | rakudo/main: e93a9dfac1 | (Elizabeth Mattijsen)++ | 2 files Disable macros in 6.e This is a slightly other approach to disabling macros in 6.e. In this commit, the internal flag to mark macros allowed is set to False if "use experimental :macros" is specified in 6.e. ... (20 more lines) |
13:11 | |
| lizmat | [Coke] ^^ | ||
| afk for a few hours& | 13:19 | ||
|
13:31
AlexDaniel left
|
|||
| Geth | Blin: c73a544c72 | (Will Coleda)++ | util/run-blin.sh Helper script to run blin |
14:18 | |
| Blin: 99719ece52 | (Will Coleda)++ | util/run-blin.sh Show command, don't run it. |
14:27 | ||
| [Coke] | blin run started against e93a9dfac1 | 14:29 | |
| linkable6 | (2026-06-14) github.com/rakudo/rakudo/commit/e93a9dfac1 Disable macros in 6.e | ||
| [Coke] | I wonder if anyone is using 6.e.PREVIEW & macros. | 14:31 | |
|
14:39
finanalyst_ joined,
finanalyst left
|
|||
| Geth | rakudo/main: 3ee9ca2710 | (Nick Logan)++ | 2 files RakuAST: capture bracketed groups as a whole A named capture decides between subrule aliasing and a subcapture by inspecting the QAST of its target: bare assertions like $<x>=<foo> alias the subrule, and the quantified form captures per repetition. A bracketed group compiles as a pass-through, so its QAST cannot be told apart from that of its content, and a group whose content is a ... (16 more lines) |
14:50 | |
| rakudo/main: 07bd525518 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files Merge pull request #6262 from ugexe/ugexe/rakuast-group-subcapture RakuAST: capture bracketed groups as a whole |
|||
| rakudo/main: 1028ac9350 | (Nick Logan)++ | 5 files RakuAST: interpret pairs, hash composers, and contextualizers Role parameterization evaluates its arguments at BEGIN time, through the interpreter where possible. Simple literals and comma lists could already be interpreted, but a => pair, a { } hash composer, and the %( ), @( ), $( ) contextualizers could not, so a role parameterized with any of those died with 'BEGIN time calls only supported for ... (15 more lines) |
|||
| rakudo/main: 7f4b8953f7 | (Nick Logan)++ (committed using GitHub Web editor) | 5 files Merge pull request #6265 from ugexe/ugexe/rakuast-begin-time-hash-pair-args RakuAST: interpret pairs, hash composers, and contextualizers |
|||
| rakudo/main: 7778aa78c0 | (Nick Logan)++ | 3 files RakuAST: don't adopt a setting builtin's WHO when a package shadows it When installing an our-scoped package, the resolved lexical of the same short name is injected into the target stash to upgrade a forward-declared package stub to package scope. When that lexical was a concrete setting builtin rather than a stub (for example declaring `grammar Grammar { }`, which finds the CORE Grammar), this manufactured ... (13 more lines) |
14:51 | ||
| rakudo/main: 9b162bcf7b | (Nick Logan)++ (committed using GitHub Web editor) | 3 files Merge pull request #6266 from ugexe/ugexe/rakuast-grammar-corename-shadow RakuAST: don't adopt a setting builtin's WHO when a package shadows it |
|||
|
16:51
librasteve_ left
17:55
librasteve_ joined
21:52
librasteve_ left
22:01
librasteve_ joined
|
|||
| Geth | rakudo: ugexe++ created pull request #6271: RakuAST: Fix issues that AttrX::Mooish runs into |
23:37 | |