[FIX] (Re: [BUG] Wierd resend behavior)

Todd Fleming todd at flemingcnc.com
Sun Dec 4 15:52:00 PST 2005


Brian Rice wrote:

> On Dec 4, 2005, at 3:06 PM, Todd Fleming wrote:
>
>> I just added this change to Morph.slate.  Unfortunately it might be  
>> several weeks before my patches will be ready; I've been really  busy 
>> lately.
>>
>> Here's a quick summary of what I'm working on:
>>
>> 1. Yet another SDL adaptor.  This one bitblts from a Form (the bits  
>> are in the GC heap!) (working).  It also translates events into the  
>> UI Event hierarchy and sends them to morphs (also working).  It  
>> doesn't rely on any of the various SDL extension libraries because  
>> all of them look pathetic to me.  I still have some cleanup to do,  
>> but I've tested it under both Linux and Windows.
>>
>> 2. A Cairo port (really nice graphics).  It draws directly on Forms  
>> in the GC heap.  Unfortunately I had to resort to a nasty hack  
>> because the GC can't lock objects in memory inbetween calls to  
>> external libraries.  This was working a couple hours ago but I  
>> managed to mess it up while refactoring.  I haven't tested it under  
>> Linux yet.
>>
>> 3. Morph additions to support windows and Cairo.
>
>
> These are all very cool. Can you at least post your repository to  
> some place online? I can offer you a branch on tunes.org perhaps or  
> maybe free hosting with a friend of mine. I'm not insisting, but it'd  
> be nice to be able to see the work even if it breaks lots of stuff  
> and is incomplete.

I still need to learn Darcs.  Right now I've only been using it to pull 
and revert changes.  So far, all my "versioning" has been copying the 
entire respository wholesale to numbered folders.

Todd




More information about the Slate mailing list