On Fri, Aug 20, 2010 at 10:23 PM, Pascal J. Bourguignon < p...@informatimago.com> wrote:
> When a unix signal is received, ecl cl:signals a simple-error with: > > unixint.d:370: FEerror("Serious signal ~D caught.", 1, > signal_code); > > In this it would be better if a specific condition was signaled > instead, so that applications could more easily handle the signal. It's in CVS now. Slight change of names. Please report if it works for you! (define-condition ext:unix-signal-received () ((code :type fixnum :initform 0 :initarg :signal-code :accessor ext:unix-signal-received-code)) (:report (lambda (condition stream) (format stream "Serious signal ~D caught." (ext:unix-signal-received-code condition))))) Juanjo -- Instituto de FĂsica Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com
------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list