[squeak-dev] The Inbox: Kernel-ct.1410.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Aug 30 18:43:43 UTC 2021

A new version of Kernel was added to project The Inbox:

==================== 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!!"!

More information about the Squeak-dev mailing list