Eliot Miranda uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-eem.1361.mcz
==================== Summary ====================
Name: Kernel-eem.1361 Author: eem Time: 2 November 2020, 10:40:38.260046 am UUID: 7c6efb93-d626-4a62-86f4-c258f8cf199d Ancestors: Kernel-eem.1360
I couldn't resist...
=============== Diff against Kernel-eem.1360 ===============
Item was changed: ----- Method: Context class>>runSimulated: (in category 'simulation') ----- runSimulated: aBlock "Simulate the execution of aBlock, until it ends or is curtailed. Answer the result it returns."
^thisContext runSimulated: aBlock contextAtEachStep: []
+ "Context runSimulated: [Pen new ifNotNil: [:pen| pen defaultNib: 5. 4 timesRepeat: [pen go: 100; turn: 90]]]" + + "Here's a fun example, reaching into the computation to squash the Display>>fillWhite that mandala: begins with..." + "thisContext + runSimulated: [Pen new mandala: 45] + contextAtEachStep: [:ctxt| ctxt selector == #fillWhite ifTrue: [ctxt scanFor: [:ign| ctxt willReturn]]]"! - "Context runSimulated: [Pen new defaultNib: 5; go: 100]"!
packages@lists.squeakfoundation.org