On Sat, May 31, 2008 at 12:19 PM, John Klehm <[EMAIL PROTECTED]> wrote: > This patch looks bigger than it really is. A more detailed changelog is this: >
No, it's as big as it seems. > - I've added a lot of comments describing how cursor slotting works. > - added code to slot the cursor appropriately from the get go > - use local memory to temporarily store cursor info before slotting it > (this change results in a lot of inserts deletes of '->' to '.' ) > - iterate through cursors with CURSORMAX and ACTIVE instead of > gNumCursors > - cursors will always have a type now: PEN, ERASER, or OTHER > - removed cursor slot fixup code. no longer needed > - removed counters used to place the cursor in slot. no longer needed > Each one of those items should be a separate patch. -- James Hawkins