Subj : CVS commit src/conio/ciolib.c console.c curs_cio.c mouse.c sdl_con.c win32cio.c To : All From : deuce Date : Mon Oct 03 2005 11:10 pm src/conio ciolib.c 1.44 1.45 console.c 1.54 1.55 curs_cio.c 1.19 1.20 mouse.c 1.30 1.31 sdl_con.c 1.9 1.10 win32cio.c 1.54 1.55 Update of /cvsroot/sbbs/src/conio In directory cvs.synchro.net:/tmp/cvs-serv18394 Modified Files: ciolib.c console.c curs_cio.c mouse.c sdl_con.c win32cio.c Log Message: Make all the mouse stuff use linklist semaphores now. Fix mouse stuff in SDL. Make SDL fail gracefully... so now it's SDL -> X11 -> Curses -> ANSI on *nix I am no longer aware of *any* SDL issues... will enable as default after a bit of cooking in CVS. SDL-related stuff yet to do: 1) Deal with SDLMain.m correctly for OSX systems. 2) Add in support for SDL audio. 3) Test to see how much larger a binary with statically linked SDL is to decide if it's worth useing dlopen() and fallback ala X11. 4) Add Win32 SDL support. .