Marcel Taeumel uploaded a new version of Morphic to project The Trunk: http://source.squeak.org/trunk/Morphic-mt.2147.mcz
==================== Summary ====================
Name: Morphic-mt.2147 Author: mt Time: 4 December 2023, 11:09:57.559721 am UUID: 5c8a57d5-9661-924a-8ced-db7bf5d4664a Ancestors: Morphic-mt.2146
In object explorers, use a more compact representation for run-arrays.
Thanks to Christoph (ct) for the idea!
=============== Diff against Morphic-mt.2146 ===============
Item was added: + ----- Method: RunArray>>explorerContents (in category '*Morphic-Explorer') ----- + explorerContents + "Instead of listing each element, choose a more compact representation like bags and sets do. Instead of #runsAndValuesDo:, choose an absolute representation of runs via #intervalsAndValuesDo:." + + ^ Array new: self runs size streamContents: [:stream | + self intervalsAndValuesDo: [:interval :value | + stream nextPut: (ObjectExplorerWrapper + with: value + name: interval printString + model: self)]]!
packages@lists.squeakfoundation.org