From: Jonathan P. <jp...@dc...> - 2005-06-12 20:39:04
|
Hi, The patch attached to this message (against CVS today) adds support for catching Ruby exceptions from code called by Objective C code. This is important since any Ruby-implemented actions (as hooked up in Interface Builder) currently cause the application to terminate if they raise an exception. Normal Objective C exceptions cause the exception to be logged but the application resumes the event handling loop. With this patch, Ruby and Objective C exceptions are bridged transparently. Test cases are included in the patch. |