diff -r 929ccb58d299 -r 6314878f5a20 QuerySignal.st --- a/QuerySignal.st Sat Oct 04 10:47:38 2008 +0200 +++ b/QuerySignal.st Sat Oct 04 11:19:07 2008 +0200 @@ -9,7 +9,6 @@ other person. No title to or ownership of the software is hereby transferred. " - "{ Package: 'stx:libbasic' }" Signal subclass:#QuerySignal @@ -37,6 +36,11 @@ documentation " + Notice: + Signals have been replaced by class based Exceptions. + They are provided for compatibility, but new code should use Exceptions + (in this case: Query) + QuerySignals are like signals, except that they are not accepted by handlers for ordinary signals. I.e. a signal handler for a normal signal will not handle a query @@ -86,7 +90,7 @@ does not automatically unwind the stack for the handler invokation. Since the handler must be able to proceed the execution and return a value to the raiser .... - ... another demonstration of why ST's exception mechanisms are superior. + ... another demonstration of why ST's exception mechanisms are superior. [see also:] Signal SignalSet Exception @@ -500,5 +504,5 @@ !QuerySignal class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libbasic/QuerySignal.st,v 1.42 2005-01-25 07:59:23 stefan Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/QuerySignal.st,v 1.43 2008-10-04 09:19:07 cg Exp $' ! !