CVSROOT: /home/cvs
Module name: freesci
Changes by: cvsuser 01/03/17 11:12:03
Modified files:
. : ChangeLog
src/engine : kevent.c kgraphics.c klists.c scriptdebug.c
src/include : kernel.h uinput.h
Log message:
* (a) Fixed variable type in EditControl()
* (b) Added Shift-TAB -> 0x0f00 translation
* Added readline-style Alt-D to edit controls
* (c) CanBeHere() now clips a freshly calculated brRect agaonst the control map,
and a new and clipped nsRect against the other dynviews' new and clipped
nsRects.
* Improved debug output for 'obj', 'accobj' etc. (especially for 'View' objects)
(a) closes #141, (b) closes #140. (c) avoids re-opening #145.
I'm anything but happy about (c), but it's the "best" solution I've found so
far. After all, CanBeHere /does/ receive an explicit clip-against list as one
of its parameters, so those /might/ have to be treated differently...
Please comment on (c)!
New & improved bugs:
#148: Iceman: bar disk drawn over women
#149: FreeBSD/ia32: XOpenDisplay(NULL) returns NULL if resource patch loading is
attempted beforehand
#150: cb1: Drum mappings are incorrect
That makes 40 open bugs...
-- Christoph