|
From: Ian P. <piu...@us...> - 2004-04-02 01:21:40
|
Update of /cvsroot/squeak/squeak/platforms/unix/vm-display-fbdev In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24476 Modified Files: sqUnixFBDev.c Log Message: Add debugging diagnostics. Index: sqUnixFBDev.c =================================================================== RCS file: /cvsroot/squeak/squeak/platforms/unix/vm-display-fbdev/sqUnixFBDev.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** sqUnixFBDev.c 22 Aug 2003 17:07:15 -0000 1.3 --- sqUnixFBDev.c 2 Apr 2004 01:09:37 -0000 1.4 *************** *** 43,46 **** --- 43,47 ---- + #include "config.h" #include "sq.h" #include "sqUnixMain.h" *************** *** 76,80 **** va_list ap; va_start(ap, fmt); ! vfprintf(stderr, fmt, ap); va_end(ap); #endif --- 77,81 ---- va_list ap; va_start(ap, fmt); ! vprintf(fmt, ap); va_end(ap); #endif *************** *** 102,105 **** --- 103,109 ---- } + + /*#define DEBUG_EVENTS 1*/ + #include "sqUnixEvent.c" *************** *** 149,152 **** --- 153,160 ---- static void enqueueKeyboardEvent(int key, int up, int modifiers) { + dprintf("KEY %3d %02x %c %s mod %02x\n", + key, key, ((key > 32) && (key < 127)) ? key : ' ', + up ? "UP" : "DOWN", modifiers); + modifierState= modifiers; if (up) *************** *** 185,188 **** --- 193,199 ---- buttonState= b; mousePosition= fb->cursorPosition; + if (b) + dprintf("mouse %02x at %4d,%4d mod %02x\n", + b, mousePosition.x, mousePosition.y, modifierState); recordMouseEvent(); } |