From 1bddba06d8e573541685923c4a4b05d75a586177 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Thu, 8 May 2014 22:23:13 -0400 Subject: [PATCH] More TODOs, now that I have Mac OS X 10.6 working as well. --- todo.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/todo.md b/todo.md index 4c06a24..b89a633 100644 --- a/todo.md +++ b/todo.md @@ -3,6 +3,9 @@ important things: - make sure mouse events trigger when we move the mouse over an Area with a button held on OS X super ultra important things: +- add cgo build flags on OS X so binaries get built supporting 10.6 at least; the default is to build supporting the host platform at least, so 10.8 binaries crash on 10.6 with an illegal instruction during initial load (which crashes gdb too) +- 10.6 also spits a bunch of NSNoAutoreleasePool() debug log messages even though I thoguht I had everything in an NSAutoreleasePool... +- see if the Objective-C compiler ABI options can fix this whole ABI mess outlined in bleh_darwin.m - formalize what happens if Modifiers by themselves are held - OS X: find out if multiple DIFFERENT modifiers released at once produces multiple events - in general, figure out what to do on multiple events, period