Christoph Thiede uploaded a new version of Tools to project The Treated Inbox: http://source.squeak.org/treated/Tools-jar.1240.mcz
==================== Summary ====================
Name: Tools-jar.1240 Author: jar Time: 19 November 2023, 6:34:25.961053 pm UUID: 0ab90bee-c185-d547-96ef-3e1fefb3147c Ancestors: Tools-ct.1239
Complement Kernel-jar.1535 (Fix incorrect / inconsistent behavior after resuming from BCR exception.)
In case you find the location I've chosen for the fix not appropriate, I'm all ears. This fix is not essential for Kernel-jar.1535; the point is just to get rid of a confusing error the debugger opens with when debugging BCR resumption.
=============== Diff against Tools-ct.1239 ===============
Item was changed: ----- Method: Debugger>>checkContextSelection (in category 'private') ----- checkContextSelection
contextStackIndex = 0 ifTrue: [self contextStackIndex: 1 oldContextWas: nil]. + "The following line supports debugging of the resumption of the BlockCannotReturn exception. + Check Context >> #cannotReturn for more detailed notes:" + (self selectedContext method selector = #cannotReturn: and: [self selectedContext sender isDead]) ifTrue: + [Processor debugWithTitle: 'Illegal return following a BCR exception' translated full: false]! - !
packages@lists.squeakfoundation.org