Subject: CVS commit: pkgsrc/wm/evilwm
To: None <>
From: Jonathan Perkin <>
List: pkgsrc-changes
Date: 06/07/2005 15:01:09
Module Name:	pkgsrc
Committed By:	sketch
Date:		Tue Jun  7 15:01:09 UTC 2005

Modified Files:
	pkgsrc/wm/evilwm: Makefile PLIST distinfo
	pkgsrc/wm/evilwm/patches: patch-aa

Log Message:
Update evilwm to 0.99.18.  Changes:

	Fix Alt+Tab crash when there are no clients.

	Coalesce move() and resize() into moveresize().
	Refactor window move/resize-by-mouse to eliminate arg to moveresize().

	Added -app option to specify default vdesk (incl sticky), positions
	and dimensions.

	Fix so shape information is applied on WM startup.

	Split geometry and vdesk out of -app option into separate -g and -v
	options (each apply to the last -app defined).

	Add -mask1 and mask2 switches to override default modifier grabs.

	Tidy client_update_current using Larry Doolittle's patch.

	Handle applications reparenting a window to root - manage them unless
	in Withdrawn state.

	Use strchr,strrchr instead of index,rindex.
	Set border size to frame size when unmanaging window.

	Return to properly implemented interpretation of win_gravity on
	initial mapping of windows.
	Restore window's original border width on WM exit.

	Remove deprecated 'vdesk' external pager support.

	Merging Larry Doolittle's patches: Stricter warning settings for gcc.
	LD: Cast unused paramters to void.

	Applied LD's patch to declare opt_term statically for now (intent
	is to allow arguments to program specified with -term).
	LD: Try to print ssize_t correctly and within strict standards.
	LD: Add $(EXTRA_DEFINES) to Makefile.
	LD: Improve punctuation in comments.
	LD: Use long instead of CARD32 for argument to XChangeProperty()
	due to odd X Consortium decision.
	LD: Un-shadow variable p in remove_client debugging segment.
	LD: Assign opt_term at compile time instead of malloc.
	LD: Fuss with execvp casting and comments (edited for brevity by CA).

	Ignore PPosition during window placement (back to old behaviour of
	positioning window under pointer unless user-specified).

To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/wm/evilwm/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/wm/evilwm/PLIST
cvs rdiff -r1.11 -r1.12 pkgsrc/wm/evilwm/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/wm/evilwm/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.