[squeak-dev] Exception handling bug; NameLookupFailure>defaultAction
btc at openinworld.com
Thu Jan 3 10:02:55 UTC 2019
On Thu, 3 Jan 2019 at 13:05, tim Rowledge <tim at rowledge.org> wrote:
> Exception handling is fun!
> After some discussions at todays' SOB meeting, Eliot pointed out that we
> should be worrying about what the J20 standard says about exceptions.
> Interestingly, it explicitly calls out the sort of thing that
> NameLookupFailure>defaultAction does as wrong, with capital W and extra
A quick search found this...
but I don't see "capital W and extra '!!'"
> So, even though I found a slightly tacky work-around that appears to make
> it function most of the time, what we actually need to do is fix the real
> problem, ie bad code in some implementations of #defaultAction. And, maybe,
> comment a few places to help future-us get it right later.
> Looking at implementations of #defaultAction in the image I see the
> following in need of fixing -
> RequestAlternateSyntaxSetting>>#defaultAction (note that this was related
> to an ancient syntax experiment and the involved preference is no longer
> implemented and should be finally excised - see #printAlternateSyntax)
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Strange OpCodes: START: Cancel preceding jobs in queue
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev