------------------------------------------------------------------------ r3127 | helixhorned | 2012-11-06 15:06:44 -0800 (Tue, 06 Nov 2012) | 1 line Prettify some code where I felt was necessary. ------------------------------------------------------------------------ r3126 | helixhorned | 2012-11-06 15:06:40 -0800 (Tue, 06 Nov 2012) | 5 lines When binding a key, take care of processing one-to-many binds properly in menu. This means that the "Keyboard Setup" should now properly reflect the bindings, except in the theoretical case of one gamefunc being bound more than two keys. (What was fixed is the one key to many gamefuncs case.) ------------------------------------------------------------------------ r3125 | helixhorned | 2012-11-06 15:06:38 -0800 (Tue, 06 Nov 2012) | 5 lines Get rid of the code reading in [KeyDefinitions] section of eduke32.cfg. That section was only ever read in for little profit and never written out! Keyboard input is actually dispatched as OSD commands for a good while, so that old cruft has to go! ------------------------------------------------------------------------ r3124 | helixhorned | 2012-11-06 15:06:34 -0800 (Tue, 06 Nov 2012) | 5 lines Clean up control.c. - Remove everything using CONTROL_KeyMapping, which was only written to. - Remove unused functions, make local ones static. - Remove private function declarations in _control.h. ------------------------------------------------------------------------ r3123 | helixhorned | 2012-11-06 15:06:31 -0800 (Tue, 06 Nov 2012) | 1 line Fix one key <--> multiple gamefuncs dispatching. ------------------------------------------------------------------------