On Sat, May 31, 2008 at 12:19 PM, John Klehm xixsimplicityxix@gmail.com 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.