On Mon, Sep 8, 2008 at 2:47 AM, _why <[EMAIL PROTECTED]> wrote:
> On Sat, Sep 06, 2008 at 06:22:27PM -0400, Seth Thomas Rasmussen wrote:
>> If why or anyone wouldn't mind explaining some of the related details,
>> either to the crash or exposing exceptions.. or both, I'd be very
>> appreciative! I am gonna keep trying to learn enough C to make all my
>> dreams come true, but I must confess I like living up in the clouds
>> with my rubies and what not.
>
> This crash looks very similar to a crash I solved tonight.  I'll
> work on getting a new build out for OS X within the day.  The
> problem was that the Cairo API depends on always having a drawing
> surface available, but Shoes doesn't always have a drawing surface
> (since some paints happen on an event -- such as on load or on a
> click.)
>
> Previously I would just create a Cairo context whenever it was
> missing.  But now I'm creating a scratch surface at the application
> level.  So, fewer surfaces to manage.  Which means a lessy buggy
> Shoes.

Sweet, thanks!

Reply via email to