X 1 1 Error Handler
Last published: September 7, 2017 by 'stevek'
Defines 2 Classes
Extends 2 Classes
An interface to the XSetErrorHandler function, allowing errors thrown by X to be handled in the image. Without this, X errors are handled by the VM by logging them to stdout over several lines. When loaded, this package silently handles X errors; when unloaded, it returns handling to the VM. If desired, Boolean shared vars in the class allow the X errors to be collected or to write a Smalltalk stack dump, which can help show what Smalltalk code caused the error.