CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 99/12/15 13:27:28

Modified files:
        .              : ChangeLog aclocal.m4 config.h configure 
        src            : Makefile.am main.c 
        src/core       : Makefile.am kernel.c kfile.c kmenu.c 
                         scriptdebug.c vm.c 
        src/graphics   : Makefile.am engine_graphics.c font.c 
                         input_ggi.c menubar.c 
        src/include    : console.h kernel.h sound.h soundserver.h 
                         uinput.h 
        src/sound      : sound.c soundserver_null.c 
        src/tools      : Makefile.am sciconsole.c scidisasm.c 
                         sciunpack.c 
Added files:
        src/core       : console.c 
        src/graphics   : con_font.c con_io.c 
Removed files:
        src/console    : Makefile.am commands.c console.c console_font.c 

Log message:
* src/graphics/con_io.c (con_input): Fixed cursor key handling.
It's possible again to scroll back using Shift-PgUp.

* src/graphics/engine_graphics.c (graph_draw_selector_edit): Fixed
the cursor being overdrawn by the character it was supposed to
highlight.

* src/graphics/font.c: Fixed CR being drawn. Not me, the special
character.

* src/sound/sound.c: Implemented sound event queues (doubly-linked
dynamic lists) and a "query next event mechanism" to prevent SIGPIPEs.

* src/graphics/input_ggi.c (_sci_ggi_input_handler): Fixed ggi input
handler bug that would interpret '0' as INS.

* src/console: Killed the console subdirectory and distributed the
sources in src/core and src/graphics. The console design is a bit
cleaner now.

-- Christoph

Reply via email to