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