| 28 Mar 2026 | |||
| david7832 | I'll probably start with humble subroutines, with syntax the sort: .&esc:bash (for escaping for "bare" bash calls), .&esc:bash:dq (escaping for use within double quotes), and the like, e.g. a simple .&esc (escaping for the standard system shell) | 23:11 | |
| Down the line, it might be interesting to get fancy and provide importable extensions of the Qlang. Not sure if one actually can make a sensible design for this, but it would be cool to have something like Q:x:s:esc<shell>⟨crc32 $^x⟩ where the :esc... makes it so that the $^x doesn't get interpolated literally, but in an escaped form. | 23:13 | ||
| lizmat | david7832++ | 23:53 | |
| 31 Mar 2026 | |||
| Geth | GD-Raw/main: 3dc922d1f2 | (Jean Forget)++ (committed using GitHub Web editor) | 5 files Functions `gdImageEllipse` and `gdImageRectangle` (#3) * Implementing gdImageEllipse and gdImageRectangle. * Some POD documentation about memory management. |
17:50 | |
| GD-Raw/main: 691e6142ce | (Elizabeth Mattijsen)++ | 7 files 0.5 |
17:55 | ||
| 4 Apr 2026 | |||
| Math-Matrix: schultzdavid++ created pull request #1: Add parentheses to `all @m ~~ Array` to get correct error message |
15:48 | ||
| 7 Apr 2026 | |||
| GD-Raw: jforget++ created pull request #4: Dev Loading PNG data (or other) into a Raku variable instead of into a file. |
18:00 | ||
| GD-Raw/main: 2df4ae047d | (Jean Forget)++ (committed using GitHub Web editor) | 6 files Dev Loading PNG data (or other) into a Raku variable instead of into a file. (#4) * Implementing gdImageEllipse and gdImageRectangle. * Administrative changes associated with the new functions. * Some POD documentation about memory management. ... (10 more lines) |
18:02 | ||
| GD-Raw/main: 7ccd1e2f29 | (Elizabeth Mattijsen)++ | META6.json Add NativeHelpers::Blob dependency |
18:26 | ||
| 12 Apr 2026 | |||
| DBIish: AntonOks++ created pull request #246: t/01-Basic.rakutest: Fix for github.com/rakudo/star/issues/217 |
13:32 | ||
| DBIish/main: 54fde9abb5 | (Elizabeth Mattijsen)++ | t/01-Basic.rakutest Remove test file to be able to rename it |
15:56 | ||
| DBIish/main: fa944ee7b3 | (Elizabeth Mattijsen)++ | t/01-basic.rakutest Simplify some tests, make test code more idiomatic |
|||
| DBIish/main: 3c36e75452 | (Elizabeth Mattijsen)++ | 75 files Some modernization in the code - remove superfluous "use v6" - remove superfluous "use lib 'lib'" - remove superfluous file reference comments - change mentions from "perl6" to "raku" |
21:58 | ||
| DBIish/main: 34f77e7f15 | (Elizabeth Mattijsen)++ | 4 files 0.6.8 |
22:09 | ||
| 14 Apr 2026 | |||
| Math-Matrix: schultzdavid++ created pull request #2: Fix how new(Str $m) parses entries that read "False" |
21:02 | ||
| 17 Apr 2026 | |||
| File-Find/coke/readme: 4ad1d07da8 | (Will Coleda)++ | README.md Add clarifying note to README |
13:17 | ||
| File-Find: coke++ created pull request #52: Add clarifying note to README |
|||
| Terminal-WCWidth/support_vs_16: c2cb3263d3 | (Brian Duggan)++ | t/01-basic.rakutest add test |
13:46 | ||
| Terminal-WCWidth/support_vs_16: 0a8ee89548 | (Brian Duggan)++ | 2 files support vs-16 modifier |
|||
| Terminal-WCWidth: bduggan++ created pull request #8: Support vs-16 |
13:51 | ||
| 20 Apr 2026 | |||
| OpenSSL/ugexe/issue-111: 17623826dc | (Nick Logan)++ | lib/OpenSSL/Stack.rakumod Replace module+class collision with unit class in OpenSSL::Stack OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same name. This relied on the traditional Rakudo grammar's silent-replace behavior, where the class overwrites the module in the outer stash. That broken behavior may go away in the future, so we should just ... (5 more lines) |
19:00 | ||
| OpenSSL: ugexe++ created pull request #112: Replace module+class collision with unit class in OpenSSL::Stack |
|||
| OpenSSL/main: 4b651baa89 | (Nick Logan)++ (committed using GitHub Web editor) | lib/OpenSSL/Stack.rakumod Replace module+class collision with unit class in OpenSSL::Stack (#112) OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same name. This relied on the traditional Rakudo grammar's silent-replace behavior, where the class overwrites the module in the outer stash. That broken behavior may go away in the future, so we should just ... (5 more lines) |
21:47 | ||
| OpenSSL/main: 8dda81950e | (Elizabeth Mattijsen)++ | 11 files 0.2.7 |
21:53 | ||
| 21 Apr 2026 | |||
| Terminal-WCWidth/main: c2cb3263d3 | (Brian Duggan)++ | t/01-basic.rakutest add test |
16:20 | ||
| Terminal-WCWidth/main: 0a8ee89548 | (Brian Duggan)++ | 2 files support vs-16 modifier |
|||
| Terminal-WCWidth/main: 7ac7b40e12 | (Brian Duggan)++ (committed using GitHub Web editor) | 2 files Add support for VS-16 flag Support vs-16 |
|||
| Terminal-WCWidth/main: f2ed9e8509 | (Elizabeth Mattijsen)++ | 7 files 0.1.5 |
19:43 | ||
| 22 Apr 2026 | |||
| OpenSSL: keatumal++ created pull request #113: Add ALPN, SNI, and negotiated protocol version support |
15:04 | ||
| 23 Apr 2026 | |||
| GD-Raw: jforget++ created pull request #5: Dev Use style when drawing lines |
08:15 | ||
| GD-Raw/main: 18 commits pushed by (Jean Forget)++, (Elizabeth Mattijsen)++ review: github.com/raku-community-modules/...700433af34 |
18:57 | ||
| GD-Raw/main: 5c7f2679e4 | (Elizabeth Mattijsen)++ | 2 files 0.6 |
19:06 | ||
| 8 May 2026 | |||
| Grammar-Debugger/main: 30cb73a892 | (Elizabeth Mattijsen)++ | 11 files CI test prior to release |
22:00 | ||
| Grammar-Debugger/main: 230e0b0513 | (Elizabeth Mattijsen)++ | 2 files 1.0.3 |
22:04 | ||
| 9 May 2026 | |||
| App-MoarVM-Heapanalyzer/main: 06cc9e2ad7 | (Elizabeth Mattijsen)++ | lib/App/MoarVM/HeapAnalyzer/Model.rakumod /.perl/.raku/ |
08:03 | ||
| C-Parser/main: 37855f6381 | (Elizabeth Mattijsen)++ | 3 files s/.perl/.raku |
08:06 | ||
| Config-TOML/main: 10684de55e | (Elizabeth Mattijsen)++ | 2 files s/.perl/.raku |
08:07 | ||
| IRC-Utils/main: d02419245b | (Elizabeth Mattijsen)++ | lib/IRC/Utils.rakumod s/.perl/.raku |
08:08 | ||
| Lingua-Number/main: e18fc74bde | (Elizabeth Mattijsen)++ | lib/Lingua/Number.rakumod s/.perl/raku/ |
08:09 | ||
| Math-Matrix/main: ceb6bc1806 | (Elizabeth Mattijsen)++ | lib/Math/Matrix.rakumod s/.perl/.raku/ |
08:10 | ||
| Test-Mock/main: a5da576bb2 | (Elizabeth Mattijsen)++ | lib/Test/Mock.rakumod s/.perl./raku |
08:14 | ||
| Test-Stream/main: ccb7a15505 | (Elizabeth Mattijsen)++ | 2 files s/.perl/.raku/ |
08:15 | ||
| WWW-DuckDuckGo/main: 8ee053942a | (Elizabeth Mattijsen)++ | 2 files s/.perl/.raku/ |
08:16 | ||
| 20 May 2026 | |||
| Form: librasteve++ created pull request #10: Numeric formatting |
13:10 | ||
| 24 May 2026 | |||
| Form/main: 19 commits pushed by librasteve++ review: github.com/raku-community-modules/...0df1a8b244 |
16:56 | ||
| Form/main: 23f12859c7 | librasteve++ | 2 files 1.1 |
17:07 | ||
| 4 Jun 2026 | |||
| GD-Raw: jforget++ created pull request #6: Dev: Display labels within pictures |
07:30 | ||
| GD-Raw/main: 11 commits pushed by (Jean Forget)++, (Elizabeth Mattijsen)++ review: github.com/raku-community-modules/...a8edd67c47 |
07:46 | ||
| GD-Raw/main: 4130b27e0a | (Elizabeth Mattijsen)++ | Changes Update Changes file |
08:10 | ||
| GD-Raw/main: 37b5b3f5c9 | (Elizabeth Mattijsen)++ | EoIswiWQHl.png Add result of failing test for inspection by jforget |
18:44 | ||
| GD-Raw/main: fd07925f28 | (Elizabeth Mattijsen)++ | idgnNLTCxJ.png The other file from failing test: % raku -I. xt/gdimagestringft.rakutest 1..1 Total pixels changed: 172 with a maximum channel difference of 255 in block at /Users/liz/Github/COMMUNITY/GD-Raw/xt/gdtest.rakumod (gdtest) line 190 Writing actual to /var/folders/7_/ndrzv7y14fj0zxjx3fy0hfjm0000gn/T/EoIswiWQHl.png, expected to /var/folders/7_/ndrzv7y14fj0zxjx3fy0hfjm0000gn/T/idgnNLTCxJ.png |
18:45 | ||
| 5 Jun 2026 | |||
| GD-Raw: jforget++ created pull request #7: Fixing the failed tests of pull request 6 |
07:31 | ||
| GD-Raw/main: 7bec55db57 | (Jean Forget)++ (committed using GitHub Web editor) | xt/gdimagestringft.rakutest Fixing the failed tests of pull request 6: allow some pixel differences between white areas and black areas |
09:02 | ||
| GD-Raw/main: 955afb1664 | (Elizabeth Mattijsen)++ | 2 files 0.7 |
09:05 | ||
| MoarVM-Remote: patrickbkr++ created pull request #10: Assorted improvements |
10:26 | ||
| 15 Jun 2026 | |||
| Test-When/ugexe-patch-1: 766e622a69 | (Nick Logan)++ (committed using GitHub Web editor) | t/01-env-vars.rakutest Match invalid keyword error by message, not exact stderr Under the RakuAST frontend the compiler prefixes a use time error with "Error while compiling <file>" and appends the source location, which the legacy frontend omits, so the exact stderr comparison failed there. Check that the diagnostic message is present instead. |
04:09 | ||
| Test-When: ugexe++ created pull request #5: Match invalid keyword error by message, not exact stderr |
|||
| Test-When/main: 55dc834b72 | (Nick Logan)++ (committed using GitHub Web editor) | t/01-env-vars.rakutest Match invalid keyword error by message, not exact stderr Under the RakuAST frontend the compiler prefixes a use time error with "Error while compiling <file>" and appends the source location, which the legacy frontend omits, so the exact stderr comparison failed there. Check that the diagnostic message is present instead. |
08:56 | ||
| Test-When/main: a52d4d968f | (Elizabeth Mattijsen)++ | 10 files 2.1 |
09:05 | ||
| 16 Jun 2026 | |||
| GD: jforget++ created pull request #16: Dev: Blob generation, line thickness, rectangle parameters |
17:20 | ||
| 17 Jun 2026 | |||
| GD/master: 14 commits pushed by (Jean Forget)++, (Elizabeth Mattijsen)++ review: github.com/raku-community-modules/...bcf7ec6798 |
09:42 | ||
| NativeHelpers-Blob/main: 1ff85ab6d4 | (Elizabeth Mattijsen)++ | 34 files CI test prior to release |
16:11 | ||
| NativeHelpers-Blob/main: 83d9a28563 | (Elizabeth Mattijsen)++ | 10 files 0.1.12 |
16:15 | ||
| NativeLibs/main: a839bd5c96 | (Elizabeth Mattijsen)++ | 23 files CI test before release |
21:09 | ||
| NativeLibs/main: c5d850e2d9 | (Elizabeth Mattijsen)++ | 5 files 0.0.9 |
21:15 | ||
| 18 Jun 2026 | |||
| GD: e142a97a06 | (Elizabeth Mattijsen)++ | 4 files Make sure we actually install dependencies in CI, duh |
21:00 | ||
| GD: dbf3687c62 | (Elizabeth Mattijsen)++ | 4 files 0.0.3 |
21:04 | ||
| GD: 9409acd445 | (Elizabeth Mattijsen)++ | xt/040-rectangle.rakutest Make sure test cleans up after itself |
21:06 | ||
| GD: 77eee6d6cf | (Elizabeth Mattijsen)++ | 6 files 0.0.4 |
21:33 | ||
| 22 Jun 2026 | |||
| Slang-Roman/main: a5b434a7bb | (Elizabeth Mattijsen)++ | 10 files 0.6.3 |
21:01 | ||
| 24 Jun 2026 | |||
| JSON-Path/main: 5f5dbfaf1f | (Elizabeth Mattijsen)++ | 10 files 1.10 |
21:17 | ||
| 29 Jun 2026 | |||
GD/master: 7 commits pushed by (Jean Forget)++, (Elizabeth Mattijsen)++
|
20:05 | ||
| GD: b05c507f56 | (Elizabeth Mattijsen)++ | 2 files 0.0.5 |
20:10 | ||
| 2 Jul 2026 | |||
| IRC-TextColor/main: 84b7144565 | (Elizabeth Mattijsen)++ | 6 files 0.4.1 |
11:12 | ||
| IRC-TextColor/main: c66ef13aba | (Elizabeth Mattijsen)++ | 14 files CI test prior to release |
11:13 | ||
| 4 Jul 2026 | |||
| Benchmark/ugexe-patch-1: c5160cb146 | (Nick Logan)++ (committed using GitHub Web editor) | lib/Benchmark.rakumod Declare %result as Duration:D to match the return type timethis declares its return type as Hash:D[Duration:D] but built the result with my Duration %result, which types as Hash[Duration]. Those parameterizations do not smartmatch, so the return-value type check fails. The legacy optimizer skipped the parameterized nominal check on the return value, so this went unnoticed; RakuAST enforces it. Constrain the value type to Duration:D so %result types as Hash[Duration:D] and passes the check on both frontends. |
23:04 | ||
| Benchmark: ugexe++ created pull request #2: Declare %result as Duration:D to match the return type |
|||
| 5 Jul 2026 | |||
| Benchmark/main: ec9d810ed9 | (Nick Logan)++ (committed using GitHub Web editor) | lib/Benchmark.rakumod Declare %result as Duration:D to match the return type timethis declares its return type as Hash:D[Duration:D] but built the result with my Duration %result, which types as Hash[Duration]. Those parameterizations do not smartmatch, so the return-value type check fails. The legacy optimizer skipped the parameterized nominal check on the return value, so this went unnoticed; RakuAST enforces it. Constrain the value type to Duration:D so %result types as Hash[Duration:D] and passes the check on both frontends. |
08:37 | ||
| Benchmark/main: 8dd8e22faa | (Elizabeth Mattijsen)++ | 13 files CI test prior to release |
09:08 | ||
| Benchmark/main: 9e4b88ac04 | (Elizabeth Mattijsen)++ | 3 files 2.1 |
09:12 | ||
| 7 Jul 2026 | |||
| DBIish: gdonald++ created pull request #247: Replace deprecated BPointer with pointer-to in DBDish::mysql |
21:42 | ||
| NativeHelpers-Blob/ugexe/gc-safe-body-access: a46bdf8764 | (Nick Logan)++ | lib/MoarVM/Guts/REPRs.pm6 Make Offset detection and BODY_OF safe against GC moving the object Previously the body offset was computed by scanning the memory at a Pointer's .WHERE for its known value, and BODY_OF returned a struct view over the object's current address. The GC can move an object at any allocation, so both read stale memory whenever a collection landed between taking .WHERE and reading through it. Under the RakuAST frontend ... (10 more lines) |
22:39 | ||
| NativeHelpers-Blob/ugexe/gc-safe-body-access: e5be13cac1 | (Nick Logan)++ | lib/MoarVM/Guts/REPRs.rakumod Make Offset detection and BODY_OF safe against GC moving the object Previously the body offset was computed by scanning the memory at a Pointer's .WHERE for its known value, and BODY_OF returned a struct view over the object's current address. The GC can move an object at any allocation, so both read stale memory whenever a collection landed between taking .WHERE and reading through it. Under the RakuAST frontend ... (10 more lines) |
22:50 | ||
| NativeHelpers-Blob/ugexe/gc-safe-body-access: 7150400267 | (Nick Logan)++ | lib/MoarVM/Guts/REPRs.rakumod Snapshot REPR bodies into plain objects so BODY_OF does not leak Previously BODY_OF copied the body into a fresh CStruct with type.new and memcpy. A .new on a CStruct type mallocs a native buffer that is never freed when the object is collected, so every BODY_OF call leaked one body-sized buffer. carray-from-blob, pointer-to and the CStruct accessors all call BODY_OF, so a loop over any of them grew without bound. ... (7 more lines) |
23:43 | ||
| 8 Jul 2026 | |||
| NativeHelpers-Blob/ugexe/gc-safe-body-access: 8ad903da9a | (Nick Logan)++ | lib/MoarVM/Guts/REPRs.rakumod Make Offset and BODY_OF survive the GC moving an object MoarVM::Guts::REPRs locates an object's body by reading raw memory at its .WHERE. The GC can move the object at any allocation, leaving that address stale before the read finishes. Under the RakuAST frontend this happens reliably: the module fails to compile with "Can't determine actual Offset", and past that carray-from-blob(:managed) copies garbage ... (15 more lines) |
00:00 | ||
| NativeHelpers-Blob: ugexe++ created pull request #1: Make Offset and BODY_OF survive the GC moving an object |
00:31 | ||
| 10 Jul 2026 | |||
| GD-Raw/ugexe/fix-unterminated-link-markup: 5557bc7156 | (Nick Logan)++ | lib/GD/Raw.rakumod Close the unterminated L<> markup on the gdImageRed link The gdImageRed entry was missing the closing > on its L<...> link. The legacy pod parser tolerated this by consuming the following link's >. RakuDoc under RakuAST correctly rejects the unterminated markup with "RakuDoc markup code L missing endtag '>'", so the module fails to compile there. Add the missing >. |
00:52 | ||
| GD-Raw: ugexe++ created pull request #8: Close the unterminated L<> markup on the gdImageRed link |
00:53 | ||
| 16 Jul 2026 | |||
| NativeHelpers-Blob/main: 8ad903da9a | (Nick Logan)++ | lib/MoarVM/Guts/REPRs.rakumod Make Offset and BODY_OF survive the GC moving an object MoarVM::Guts::REPRs locates an object's body by reading raw memory at its .WHERE. The GC can move the object at any allocation, leaving that address stale before the read finishes. Under the RakuAST frontend this happens reliably: the module fails to compile with "Can't determine actual Offset", and past that carray-from-blob(:managed) copies garbage ... (15 more lines) |
17:29 | ||
| NativeHelpers-Blob/main: 0602b4f44a | (Nick Logan)++ (committed using GitHub Web editor) | lib/MoarVM/Guts/REPRs.rakumod Merge pull request #1 from raku-community-modules/ugexe/gc-safe-body-access Make Offset and BODY_OF survive the GC moving an object |
|||
| NativeHelpers-Blob/main: cec9188689 | (Elizabeth Mattijsen)++ | 7 files 0.1.13 |
19:08 | ||
| 20 Jul 2026 | |||
| NativeHelpers-Blob/main: faefc4b5f6 | (Elizabeth Mattijsen)++ | .github/FUNDING.yml Add sponsor button |
14:18 | ||
| Benchmark/main: ab89e5d746 | (Elizabeth Mattijsen)++ | .github/FUNDING.yml Add sponsor button |
14:25 | ||
| 31 Jul 2026 | |||
| if/main: 1e38021d1d | (Elizabeth Mattijsen)++ | 13 files CI test prior to release |
10:32 | ||
| if/main: 7ff6b0bbe4 | (Elizabeth Mattijsen)++ | 3 files 0.1.4 |
10:36 | ||
| if/main: bcc032b557 | (Elizabeth Mattijsen)++ | 4 files CI test prior to release Thanks to the work on github.com/rakudo/rakudo/pull/6498 it became clear to me how to fix this in module space itself |
19:29 | ||
| if/main: 34423f5148 | (Elizabeth Mattijsen)++ | 3 files 0.1.5 |
19:32 | ||
| 1 Aug 2026 | |||
| OpenSSL/switch-jsonfast-to-zef-auth: 3fd4566ed7 | (Timo Paulssen)++ | 2 files Switch dependency on JSON::Fast to new auth (cpan -> fez) |
16:09 | ||
| OpenSSL: timo++ created pull request #114: Switch dependency on JSON::Fast to new auth (cpan -> fez) |
|||
| OpenSSL/main: 3fd4566ed7 | (Timo Paulssen)++ | 2 files Switch dependency on JSON::Fast to new auth (cpan -> fez) |
16:12 | ||
| OpenSSL/main: 9e842c5235 | timo++ (committed using GitHub Web editor) | 2 files Merge pull request #114 from raku-community-modules/switch-jsonfast-to-zef-auth Switch dependency on JSON::Fast to new auth (cpan -> fez) |
|||
| OpenSSL/main: 384d56702b | Flin++ (committed by timo) | 3 files Add ALPN, SNI, and negotiated protocol version support - add methods for setting SNI and ALPN on client connections - add methods for retrieving negotiated protocol version info - update ProtocolVersion to include 1.3 - refresh documentation and client usage examples |
16:16 | ||
| OpenSSL/main: b1f8bc4ae2 | Flin++ (committed by timo) | 2 files Add xt helpers and online tests for ALPN and TLS version - add reusable test helpers for finding programs and probing curl output - add online integration tests for negotiated TLS version and ALPN |
|||
| OpenSSL/main: f912c1b0f0 | timo++ (committed using GitHub Web editor) | 5 files Merge pull request #113 from keatumal/add-alpn-and-version-info Add ALPN, SNI, and negotiated protocol version support |
|||
| OpenSSL/main: 21a02417bc | (Timo Paulssen)++ | Changes Update Changes document |
16:18 | ||
| OpenSSL/avoid_using_rakudo_internal_json_impl: de5fc90fba | (Timo Paulssen)++ | lib/OpenSSL/NativeLib.rakumod Use JSON::Fast at compile time instead of Rakudo::Internals::JSON |
16:32 | ||
| OpenSSL: timo++ created pull request #115: Use JSON::Fast at compile time instead of Rakudo::Internals::JSON |
16:33 | ||
| OpenSSL/main: aeed1b3468 | (Elizabeth Mattijsen)++ | 5 files 0.2.8 |
17:32 | ||
| 2 Aug 2026 | |||
| Email-Simple/main: 25ff71856c | (Elizabeth Mattijsen)++ | 17 files CI test prior to release |
16:15 | ||
| Email-Simple/main: 44cc10e50e | (Elizabeth Mattijsen)++ | run-tests Update the CI runner for to fix windows |
16:21 | ||
| Email-Simple/main: 72d65254ae | (Elizabeth Mattijsen)++ | 3 files 2.1.4 |
16:29 | ||
| 8 Aug 2026 | |||
| Test-Stream/ugexe/frontend-agnostic-line-numbers: 97692cb2d5 | (Nick Logan)++ | t/400-tap-formatter.rakutest Make reported-line test expectations frontend agnostic Previously t/400-tap-formatter.rakutest hardcoded the line numbers that Test::Stream::Formatter::TAP12 reports for failing tests. That number comes from a CallFrame captured while the mainline is still inside the multi-line test-formatter(...) call, and which line annotation is active at that point differs by compiler frontend: the legacy frontend reports ... (7 more lines) |
02:47 | ||
| Test-Stream: ugexe++ created pull request #5: Make reported-line test expectations frontend agnostic |
02:48 | ||
| OpenSSL/avoid_using_rakudo_internal_json_impl: aeed1b3468 | (Elizabeth Mattijsen)++ | 5 files 0.2.8 |
16:46 | ||
| OpenSSL/avoid_using_rakudo_internal_json_impl: ca0550c0ca | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 5 files Merge branch 'main' into avoid_using_rakudo_internal_json_impl |
|||
| OpenSSL/main: ba97d085ce | (Elizabeth Mattijsen)++ | 5 files 0.2.9 |
17:08 | ||
| Benchy/ugexe/rakuast-monkey-pragma: 390940bef3 | (Nick Logan)++ | 2 files Enable MONKEY without reaching for $*W Previously EXPORT called $*W.do_pragma to turn on the MONKEY pragmas for the importing scope. The RakuAST frontend has no $*W, so `use Benchy` died there with "Dynamic variable $*W not found" before the importing scope could augment, use nqp or EVAL. Set the MONKEY pragmas on $*LANG directly. That is all do_pragma did with them, and $*LANG carries the same braid on both frontends. |
22:39 | ||
| Benchy: ugexe++ created pull request #3: Enable MONKEY without reaching for $*W |
|||
| Benchy/ugexe/rakuast-monkey-pragma: 07e405ca42 | (Nick Logan)++ | 2 files Enable MONKEY without reaching for $*W Previously EXPORT called $*W.do_pragma to turn on the MONKEY pragmas for the importing scope. The RakuAST frontend has no $*W, so `use Benchy` died there with "Dynamic variable $*W not found" before the importing scope could augment, use nqp or EVAL. ... (5 more lines) |
22:47 | ||
| overload-constant/ugexe/rakuast-frontend: feff6d25ed | (Nick Logan)++ | 3 files Support the RakuAST frontend Previously the numish action built its constants out of $*W and looked for the match keys dec_number and rad_number. Neither exists on the RakuAST frontend, so any `use overload::constant` died there with "Dynamic variable $*W not found". ... (10 more lines) |
22:50 | ||
| overload-constant: ugexe++ created pull request #1: Support the RakuAST frontend |
22:54 | ||
| 9 Aug 2026 | |||
| Testo: 75890977fb | (Elizabeth Mattijsen)++ | 31 files CI test before release Thorough modernization of this distro |
11:44 | ||
| Testo: 30e0d22156 | (Elizabeth Mattijsen)++ | 4 files 1.9 |
11:57 | ||
| Benchy/main: 874a551005 | (Elizabeth Mattijsen)++ | 15 files CI test prior to release |
12:09 | ||
| Benchy/main: ae76b2235a | (Elizabeth Mattijsen)++ | META6.json Add test dependency again It was somehow lost :-( |
12:21 | ||
| Benchy/main: 85a54c903f | (Elizabeth Mattijsen)++ | 3 files 1.2 |
12:22 | ||
| overload-constant/main: 6d66d2cb72 | (Nick Logan)++ (committed using GitHub Web editor) | 3 files Support the RakuAST frontend Previously the numish action built its constants out of $*W and looked for the match keys dec_number and rad_number. Neither exists on the RakuAST frontend, so any `use overload::constant` died there with "Dynamic variable $*W not found". ... (10 more lines) |
12:26 | ||
| overload-constant/main: 2f7f676fcb | (Elizabeth Mattijsen)++ | 13 files CI test prior to release |
12:43 | ||
| overload-constant/main: bfa66d5c52 | (Elizabeth Mattijsen)++ | 3 files 0.0.4 |
12:45 | ||
| 10 Aug 2026 | |||
| CompUnit-Util/ugexe/rakuast-support: bbd5575530 | (Nick Logan)++ | lib/CompUnit/Util.pm6 Support the RakuAST compiler frontend Previously every BEGIN-time sub died with 'can only be called at BEGIN time' under the RakuAST frontend. The module drives the legacy compiler World through $*W, which the RakuAST frontend does not provide. This abstracts the World operations behind frontend-dispatching helpers. ... (8 more lines) |
02:23 | ||
| CompUnit-Util: ugexe++ created pull request #1: Support the RakuAST compiler frontend |
02:24 | ||
| CompUnit-Util: 36edd656cc | (Nick Logan)++ (committed using GitHub Web editor) | lib/CompUnit/Util.pm6 Support the RakuAST compiler frontend Previously every BEGIN-time sub died with 'can only be called at BEGIN time' under the RakuAST frontend. The module drives the legacy compiler World through $*W, which the RakuAST frontend does not provide. This abstracts the World operations behind frontend-dispatching helpers. ... (8 more lines) |
09:37 | ||
| CompUnit-Util/main: 3eab91025b | (Elizabeth Mattijsen)++ | 55 files CI test prior to release |
11:16 | ||
| CompUnit-Util/main: 7b5683c9fd | (Elizabeth Mattijsen)++ | 4 files 0.7.0 |
11:21 | ||
| 11 Aug 2026 | |||
| Raku-Doc-TypeGraph/main: 2636072bd5 | finanalyst++ | 2 files bump version change auth |
10:59 | ||
| Raku-Doc-TypeGraph/coke/remove-debug: c3cb644472 | (Will Coleda)++ | lib/Doc/Type.rakumod Remove debug output This routine returns its data, no need to print this out along the way |
15:59 | ||
| Raku-Doc-TypeGraph: coke++ created pull request #40: Remove debug output |
|||
| Raku-Doc-TypeGraph/main: c3cb644472 | (Will Coleda)++ | lib/Doc/Type.rakumod Remove debug output This routine returns its data, no need to print this out along the way |
16:03 | ||
| Raku-Doc-TypeGraph/main: 85e82ba058 | (Richard Hainsworth)++ (committed using GitHub Web editor) | lib/Doc/Type.rakumod Merge pull request #40 from raku-community-modules/coke/remove-debug Remove debug output |
|||
| 14 Aug 2026 | |||
| Terminal-WCWidth: Phylloscopus-collybita++ created pull request #9: Memoize wcwidth per codepoint (bounded cache) |
19:19 | ||
| 16 Aug 2026 | |||
| App-MoarVM-Heapanalyzer/ugexe/current-v2-heapsnapshot-format: 639ce83ba3 | (Nick Logan)++ | lib/App/MoarVM/HeapAnalyzer/Model.rakumod Read version 2 heap snapshots as MoarVM currently writes them Previously the version 2 reader located the strings, types, and static frames sections using the sizes recorded in the end of file index, and read their records as pairs of 64 bit integers. MoarVM writes an incremental group of those sections after every snapshot plus a final empty group, records only the last group's sizes in the index, and since ... (15 more lines) |
20:52 | ||
| App-MoarVM-Heapanalyzer: ugexe++ created pull request #8: Read version 2 heap snapshots as MoarVM currently writes them |
|||