Daily Commit Log

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Daily Commit Log

Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:


Name: Kernel-cmm.911
Ancestors: Kernel-ul.910

- Don't create a SoundSystem just to send #shutDown to it, so that its lazy-initialization will not try to pop up a menu asking the user which type to create and, in the process, invoking WorldState behaviors from outside the UI process and colliding with the new intercycle pause implementation.



Name: Tools-topa.554
Ancestors: Tools-mt.553

Finding Morphs from Tools: Unify two hacks and lose a third.

Certain tools _have to_ access the morphs representing them,
especially the one representing the code pane of them. Hacks
where in place, including duplicated code. This code is
now centralized. (pattern is: find a dependent (!) that is a
a (e.g.) PluggableTextMorph with a certain getTextSelector).

Even more, the debugger relied on the exact layout of the call
stack for its "run to here" feature. This now uses the same hack
as above.