[squeak-dev] The Trunk: Kernel-ct.1453.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Mar 25 20:27:59 UTC 2022


Christoph Thiede uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ct.1453.mcz

==================== Summary ====================

Name: Kernel-ct.1453
Author: ct
Time: 25 March 2022, 9:27:45.391762 pm
UUID: 8e8469d0-7b91-004e-b092-29d3d572ac1d
Ancestors: Kernel-ct.1452

Removes obsolete comment from Error. UnhandledError is real!

=============== Diff against Kernel-ct.1452 ===============

Item was changed:
  Exception subclass: #Error
  	instanceVariableNames: ''
  	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'Kernel-Exceptions-Kernel'!
  
+ !Error commentStamp: 'ct 3/25/2022 21:09' prior: 0!
- !Error commentStamp: '<historical>' prior: 0!
  >From the ANSI standard:
  This protocol describes the behavior of instances of class Error. These are used to represent error conditions that prevent the normal continuation of processing. Actual error exceptions used by an application may be subclasses of this class.
+ As Error is explicitly specified  to be subclassable, conforming implementations must implement its behavior in a non-fragile manner.!
- As Error is explicitly specified  to be subclassable, conforming implementations must implement its behavior in a non-fragile manner.
- 
- Additional notes:
- Error>defaultAction uses an explicit test for the presence of the Debugger class to decide whether or not it is in development mode.  In the future, TFEI hopes to enhance the semantics of #defaultAction to improve support for pluggable default handlers.!



More information about the Squeak-dev mailing list