Hi everyone,

I'm currently writing a patch to port mac vim to carbon's "new" (os 9? os x 10.0?) event model. This has the main advantage that the new event model provides standard handlers for a lot of stuff (window movement, ...) and makes further patches much easier to write.

In the next weeks I will be somewhat busy with Real Life (tm), so I post a work-in-progress patch if someone wants to play with it until I continue my work.

There are still some regressions in this patch (dialogs are not always painted correctly, dragging the mouse out of the window doesn't work, scrolling takes twice as much cpu%), but some stuff is already better (mainly life resizing). I don't recommend it for daily work just yet ;-)

I hope I can write some high level notes about the patch in the next few days...

Bye,
Nico

Attachment: eventpatch.diff
Description: Binary data

Reply via email to