Christoph Thiede uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-ct.1410.mcz
==================== Summary ====================
Name: Kernel-ct.1410 Author: ct Time: 30 August 2021, 8:43:40.47076 pm UUID: 46b520fa-b225-e349-8f11-a423359f0466 Ancestors: Kernel-eem.1408
Proposal: Makes IllegalResumeAttempt an error. Please find my argument in [1].
[1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2021-May/215520.html
=============== Diff against Kernel-eem.1408 ===============
Item was changed: + Error subclass: #IllegalResumeAttempt - Exception subclass: #IllegalResumeAttempt instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Kernel-Exceptions'!
!IllegalResumeAttempt commentStamp: '<historical>' prior: 0! This class is private to the EHS implementation. An instance of it is signaled whenever an attempt is made to resume from an exception which answers false to #isResumable.!
Item was removed: - ----- Method: IllegalResumeAttempt>>defaultAction (in category 'handling') ----- - defaultAction - "No one has handled this error, but now give them a chance to decide how to debug it. If none handle this either then open debugger (see UnhandedError-defaultAction)" - - UnhandledError signalForException: self!
Item was removed: - ----- Method: IllegalResumeAttempt>>isResumable (in category 'handling') ----- - isResumable - - ^ false!
Item was removed: - ----- Method: IllegalResumeAttempt>>readMe (in category 'comment') ----- - readMe - - "Never handle this exception!!"!