<div style="font-family: Arial, sans-serif; font-size: 14px;">On Friday, March 20th, 2026 at 9:51 AM, ken.dickey--- via Cuis-dev <cuis-dev@lists.cuis.st> wrote:</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><div class="protonmail_quote">
<blockquote class="protonmail_quote" type="cite">
<p>On 2026-03-20 05:46, Stephen Pair via Cuis-dev wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div style="font-family: Arial, sans-serif; font-size: 14px;">Question: Is there any plan to migrate to full block closures (as found in Squeak) in Cuis in the future?</div>
</blockquote><p>Already there.</p>
</blockquote>Sorry, I should have been more specific. I understand that full closures are supported. What I'm asking is whether it is planned to move to the implementation of FullBlockClosure in Squeak that better models closures. In the current version of Cuis (7.6), the bytecodes for a block are embedded in the CompiledMethod where they are defined. Whereas in later versions of Squeak, the bytecodes are in a separate CompiledBlock that is referenced as a literal in the enclosing method. It makes doing certain things less awkward. Squeak actually supports both approaches (presumably for backward compatibility) ... I would prefer one approach or the other.</div></div>