[comp.windows.x] GWM v1.4.1.6

colas@mirsa.inria.fr (Colas NAHABOO) (07/31/89)

GWM 1.4.1.6 is now on the ftp servers:
    expo.lcs.mit.edu (18.30.0.212) contrib/ (Boston, USA)
    avahi.inria.fr   (192.5.60.47) gwm/	    (Sophia Antipolis, France)

This new version has many corrected bugs, and some enhancements.

PS: since many people can only get gwm by mail, could all people running
mail archives contact me to tell me:
	- if I must send them the revisions if they do not have ftp access
	- if I must send them a mail when new releases appear on expo
	- the directions to get files from their server so that I can 
	  mail them to people requesting gwm

(I already have daisy.uucp and doc.ic.ac.uk in my files)

Here are the list of changes since 1.4.1.2:

1.4.1.6		(89/07/27)

    COMPATIBLE ENHACEMENTS:

      - (cursor-make number) to select a cursor in the server's cursor font
	code courtesy of Bill Trost <trost@scott.labs.tek.com>

      - resize-style controls the interaction during resizes: 0 is the
	old "uwm" way, 1 is the new "mwm" way. two new flags control the
	behavior:
		mwm-resize-style-catch-corners if you want to be able
			to "catch" corners while dragging a side
		mwm-resize-style-corner-size for the distance from the corner
			at which you catch them
	and 8 new cursor variables (cursor-NW and al.) controls the shape
	of the cursor.
	Warning: for now, you must trigger the code only in the borders
	(wait for an leave-window event before calling resize window...)
	but it will be corrected in next release.
	(code made by Frederic Charton)

      - new value 5 for resize-grid-style for 2-pixel wide lines for style 0

    BUGS CORRECTED:

      - namespace-add was broken

      - grab-server was bugged

      - compiles ok on ultrix

    NEW FUNCTIONS:

      - namespace-remove to remove a name state, to be able to implement
	a full "window." namespace later


1.4.1.4		(89/07/26)	bug fixes

    COMPATIBLE ENHACEMENTS:

      - send-user-event can take a third argument not to propagate events
	down the wob hierarchy

      - This file is now called CHANGES and at the top directory, instead of
	doc/HISTORY

      - updates will now be distributed as patches to the files, no more to
	the shell archive

    BUGS CORRECTED:

      - IBM-RT compilation flag changed to IBM_RT in Makefile

      - compiles ok with vanilla gcc (no more writes in static strings)

      - re-decorate-window works with an argument and check if it is applied
	to a real window

      - cond works now

      - re-load&dec menu item fixed in standard profile

      - when tracing an expression, the evaluated expression could not unset
	the tracing mode

      - in case of errors in the "opening" code of the window, maps it

    NEW FUNCTIONS:

      - ungrab-server-and-replay-event to release an activated passive grab
	and replay the grabbing event. Useful for click-to-type policies

      - current-event-relative-x & current-event-relative-y coords of
	last event in the wob coordinates