Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.886.mcz==================== Summary ====================
Name: Tools-mt.886
Author: mt
Time: 5 September 2019, 2:18:05.534837 pm
UUID: 269b9c54-f2f8-cf44-ab50-60ee62462779
Ancestors: Tools-mt.885, Tools-ct.880
Merges Tools-ct.880
=============== Diff against Tools-mt.885 ===============
Item was changed:
----- Method: Debugger>>windowIsClosing (in category 'initialize') -----
windowIsClosing
"My window is being closed; if debugging save its extent. Clean up. Restart the low space watcher."
interruptedProcess ifNil: [ ^ self ].
SavedExtent ifNotNil:
[ self dependents
detect:
[ : each | each isWindowForModel: self ]
ifFound:
[ : topWindow | | isDebuggerNotNotifier |
isDebuggerNotNotifier := self dependents anySatisfy:
[ : each | each isTextView ].
+ isDebuggerNotNotifier ifTrue: [
+ SavedExtent := (topWindow extent / RealEstateAgent scaleFactor) rounded ] ]
- isDebuggerNotNotifier ifTrue: [ SavedExtent := topWindow extent ] ]
ifNone: [ "do nothing" ] ].
interruptedProcess terminate.
interruptedProcess := interruptedController := contextStack := receiverInspector := contextVariablesInspector := nil.
"Restart low space watcher."
Smalltalk installLowSpaceWatcher!