- added sdl2-constants currently with scancodes and keycodes grepped out of the SDL headers
Merge remote-tracking branch 'origin/master'
- added constants for keycodes and scancodes
- start work on events
added a darwin foreign library entry
- a bit of refactoring as I take a different approach
- more noodling with the events... figuring out how to get shit out of cffi
Merge remote-tracking branch 'origin/events' into events
- some stuff works some stuff doesn't... basic event unpacking in place... but the event retrieval isn't sorted.
- yay, fixed me macros and found a new bug!
I believe that the core event binding now works
added a simple and untested with-init macro
-removed keyboard.lisp
- added with-window macro
- added an unwind-protect to with-init macro
- updated package exports
- reorg
- renamed with-foreign-event to with-sdl-event
- updated next-event to correctly avoid calling get-event-data when there is no event
- tinkered wildly with get-event-data
- get-event-struct-data now also returns the event-type