wine/debugger
Alexandre Julliard cdd0923710 Release 0.6
Tue Jan  4 13:01:33 1994  David Metcalfe <david@prism.demon.co.uk>

        * [window/caret.c]
        Modified code to use system timer.

Jan 9, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)

	* [windows/win.c]
	Windows create if required new XLIB MenuBar & CaptionBar.

	* [windows/defwnd.c]
	WM_CALCSIZE Move & Resize caption, menubar & scrollbars.
	(I'm not sure it's the good place for it, but it work...)

	* [loader/resource.c]
	optimize in FindResourceByNumber, make lseek() if next type ...

	* [controls/scroll.c]
	scrollbar buttons are now using system resources bitmaps.

	* [controls/caption.c] - new file ...
	captionbar showing title, close button with SysMenu,
	and other buttons using system resources bitmaps.

	* [controls/menu.c]
	New functions: SetMenuItemBitmaps() with 'glues',
	Make new version of LoadMenu() & ParseMenu(),
	( put #define USE_POPUPMENU ).
	Implementation of MenuBar functions.
	
	* [sysres.dll]
	New bitmaps for system such OBM_CLOSE, OBM_MINIMIZE, OBM_UPARROWI.
	New SYSMENU menu, it don't work yet ! :-((

Tue Jan 11 05:27:45 1994  julliard@di.epfl.ch (Alexandre Julliard

	* [memory/atom.c]
	Fixed a bug that could cause atoms to be case-sensitive.

	* [misc/rect.c]
	Bug fix in SubtractRect().

	* [objects/clipping.c]
	Bug fix when setting the clip mask to an empty region.

	* [windows/dce.c]
	Bug fix in ReleaseDC().

	* [windows/dialog.c]
	Call AdjustWindowRectEx() before creating the dialog window.
	Added support for DS_MODALFRAME style.

	* [windows/event.c]
	Cleaned up event handling and removed old Xt stuff.
	Moved double-click handling to windows/message.c

	* [windows/focus.c]
	Bug fix: only set the X focus when the window is viewable.

	* [windows/graphics.c]
	Rewritten DrawReliefRect() to use brush instead of pen, and
	to use the system colors.

	* [windows/message.c]
	Implemented WM_NCHITTEST message sending, and non-client
	mouse messages.
	Cleaned up double-click handling, and removed the Xt code.

	* [windows/nonclient.c]  (New file)
	Implemented AdjustWindowRect().
	Implemented WM_NCCALCSIZE, WM_NCHITTEST and WM_NCPAINT handling.

	* [windows/painting.c]
	Added sending of the WM_NCPAINT message in BeginPaint().

	* [windows/sysmetrics.c] [include/sysmetrics.h]  (New files)
	Implemented system metrics.

	* [windows/win.c]
	Bug fix in setting the parent and owner in CreateWindow().
	Removed the Xt code.

	* [windows/winpos.c]
	Added sending of the WM_NCPAINT message in SetWindowPos().
	Removed the Xt code.
1994-01-12 11:12:51 +00:00
..
readline Release 0.5 1994-01-04 20:14:34 +00:00
ansidecl.h Release 0.4.3 1993-09-29 12:21:49 +00:00
bfd.h Release 0.4.3 1993-09-29 12:21:49 +00:00
dbg.y Release 0.4.7 1993-11-03 19:23:37 +00:00
debug.l Release 0.4.7 1993-11-03 19:23:37 +00:00
defs.h Release 0.4.3 1993-09-29 12:21:49 +00:00
dtest.c Release 0.4.7 1993-11-03 19:23:37 +00:00
fopen-same.h Release 0.4.3 1993-09-29 12:21:49 +00:00
gdbcore.h Release 0.4.3 1993-09-29 12:21:49 +00:00
hash.c Release 0.4.3 1993-09-29 12:21:49 +00:00
i386-pinsn.c Release 0.4.7 1993-11-03 19:23:37 +00:00
Imakefile Release 0.5 1994-01-04 20:14:34 +00:00
info.c Release 0.6 1994-01-12 11:12:51 +00:00
Makefile Release 0.4.7 1993-11-03 19:23:37 +00:00
obstack.h Release 0.4.7 1993-11-03 19:23:37 +00:00
README Release 0.4.3 1993-09-29 12:21:49 +00:00
regpos.h Release 0.4.7 1993-11-03 19:23:37 +00:00
tm-i386v.h Release 0.4.3 1993-09-29 12:21:49 +00:00
tm.h Release 0.4.3 1993-09-29 12:21:49 +00:00
TODO Release 0.4.3 1993-09-29 12:21:49 +00:00
xm-i386v.h Release 0.4.3 1993-09-29 12:21:49 +00:00
xm.h Release 0.4.3 1993-09-29 12:21:49 +00:00

	This is the core of the Wine debugger.  Many pieces have been
shamelessly stolen - the reverse assember was stolen from gdb more or
less intact.  It turns out that there are two variables that are set
differently if you are reverse assembling 16 bit code, and on the
whole it seems to work.  There may be bugs for all I know.

	As far as non-linux systems are concerned, I simply ripped off
the linux configuration files from gdb.  Other systems may be close
enough for these to work properly, but some tweaking may be required.

	I apologize for the non-portability of this, but I wrote the
whole thing in about 4 hours, most of the time spent debugging a
stupid mistake in the parser.

-Eric