Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 9, 2026 21:02
Show Gist options
  • Select an option

  • Save Whateverable/0ac1852bb969e1e9fd12c8ed1a717486 to your computer and use it in GitHub Desktop.

Select an option

Save Whateverable/0ac1852bb969e1e9fd12c8ed1a717486 to your computer and use it in GitHub Desktop.
releasable6
  GH#6246 Syntax for `my %h is QuantHash` dirties the sentinel `set()`/ `bag()` / `mix()` values
    + Bump NQP to get gettid fix [5fae814f]
    + RakuAST: streamline Nodify lookup (#6209) [abf53a60]
    + Bump NQP to get mod fix [0870b473]
    + Bump NQP to get large string read fix, timo++ [20b6c745]
    + RakuAST: accept trailing #= declarator doc on routines [f4133e98]
    + Add :end named argument to .split with limit [f628473b]
    + RakuAST: move Code parse time resolver to QASTContext side table [b05721c4]
    + RakuAST: pass compile time helpers as parameters; drop Package compile time attributes [6131002c]
    + RakuAST: break AST references to CompUnit so CompUnit can't reach the SC [b93ee95e]
    + RakuAST: extract `IMPL-COMPOSE-TYPE` helper on `Package` [96b14bc6]
    + RakuAST: prevent bare meta-object reader from degrading Package compose [5c720427]
    + Make sure .assuming passes on slurpy hashes [8ec11ecc]
    + TODO both problematic nativecall tests for moar+clang+dyncall [6a2787ef]
    + Merge pull request #6215 from rakudo/we_know_dyncall_plus_clang_is_broken_so_make_ci_green [d24a0121]
    + Merge pull request #6213 from ugexe/ugexe/rakuast-separate-compile-time-refs [5c36a792]
    + RakuAST: propagate custom-args for sub signatures at BEGIN time [cb262794]
    + RakuAST: evaluate non compile-time role parameterization args at BEGIN [886a459d]
    + RakuAST: allow `= Nil` as initializer on a typed attribute [43dda3c4]
    + RakuAST: tighten double-closure check and silence `xx` sink warning [512094e2]
    + RakuAST: emit empty concat for modifier-only alternation branch [cb6863ab]
    + Merge pull request #6217 from ugexe/ugexe/rakuast-parameter-subsignature [3ac484ef]
    + RakuAST: allow anonymous declarations across all package kinds [f7576048]
    + RakuAST: clean up orphan IMPL-STUB-CODE freshcoderefs at end of compile [a7911111]
    + Default object hash value type to Mu under 6.e, Any otherwise [d29b32a2]
    + RakuAST: drop `:D` from the element type when parameterising a sigil role [5f2c8dd7]
    + RakuAST: silent-replace prior `package` declarator under multi-part names [f1230e5d]
    + RakuAST: declare the anonymous state variable for assign meta-operators [efd60a41]
    + RakuAST: don't worry about the comma at a statement-level list literal [f6a89a8a]
    + RakuAST: don't worry about a stub yada operator in sink context [64afabfc]
    + RakuAST: don't worry about rand, *, or ** at statement level [e2b28821]
    + RakuAST: route `.&f` and `.= &f` through `dispatch:<var>` [6cd8b9a6]
    + RakuAST: keep curried `|*.foo` arguments out of arglist flattening [74831cae]
    + RakuAST: propagate sink before BEGIN-time QAST emission [baa0552e]
    + RakuAST: give `o` and `∘` concatenation precedence [7da49b1e]
    + Merge pull request #6236 from ugexe/ugexe/rakuast-sink-warning-parity [f54ef576]
    + Make RAKUDO_RAKUAST=0 *not* activate the RakUAST logic (#6214) [8695c143]
    + Change all TWEAK methods to submethods [c15ee3da]
    + Bump NQP to get SQL output refactor fix, timo++ [c46a0f13]
    + RakuAST: handle custom package declarators like legacy does [890f00c7]
    + Create Array.fmt candidates with more precise handling [7cb5a193]
    + Fix Array.pop on holes in arrays [415fa4b0]
    + RakuAST: re-resolve `Call::Name` at CHECK to pick up a forward `sub` [97175283]
    + RakuAST: skip compile-time trial-bind for type-capture generics [dde1224e]
    + Lose the idea of QuantHash sentinels (for now) [e78c5a7e]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment