Subject: CVS commit: pkgsrc/wm/evilwm
To: None <pkgsrc-changes@NetBSD.org>
From: Jonathan Perkin <sketch@netbsd.org>
List: pkgsrc-changes
Date: 04/27/2006 10:03:05
Module Name: pkgsrc
Committed By: sketch
Date: Thu Apr 27 10:03:05 UTC 2006
Modified Files:
pkgsrc/wm/evilwm: Makefile distinfo
Removed Files:
pkgsrc/wm/evilwm/patches: patch-ab
Log Message:
Update evilwm to 0.99.25. Changes:
[0.99.24]
* Remove unused def_cmap field from ScreenInfo struct.
* Added -nosoliddrag option (thanks to Erik Auerswald).
* Rewrite grab_keysym() macro as a function.
[0.99.25]
* Regrab keys on receipt of MappingNotify event
* Make spawn() use find_current_screen()
* Fix build errors/warnings when VWM not defined
* Track vdesk separately on each managed screen
* Remove is_sticky tests when only need to check vdesk
* Only snap against clients on the same screen
* Fix configure requests containing sibling information
* Move unused variable workarounds after declarations
* Flesh out some switches with default cases
* Remove redundant call to XShapeSelectInput()
* Move grab_keysym() to main.c, make static
* Make recalculate_sweep() static
* Wrap client_update_current into select_client
* Restructure client_update_current()
* Wrap fetching of mwm_hints property into init_geometry
* Omit some unneeded code when VWM not defined
EWMH atoms mostly, also some keymap defines.
* Code tidy
Dead declarations removed from evilwm.h. Some reordering of other
declarations. Nothing that should affect anything.
* Use XQueryPointer to find pointer root instead of trying to track it
* Macro-ise get_mouse_position()
* Declare some of opt_* as static in main.c
* Don't track bounding_shaped
This is never used outside set_shape and I'm not convinced that
XShapeQueryExtents refers to the old values.
* Fix foolish lookup of screen number where it's already known
* Expose events not needed on frame windows
* Grab buttons when making client instead of every enter event
* Refactored handle_key_event()
To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 pkgsrc/wm/evilwm/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/wm/evilwm/distinfo
cvs rdiff -r1.5 -r0 pkgsrc/wm/evilwm/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.