From 419b4b4dee55b18d10d7acd54ab129f5d9fc3446 Mon Sep 17 00:00:00 2001 From: sketch Date: Thu, 27 Apr 2006 10:03:05 +0000 Subject: 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() --- wm/evilwm/Makefile | 4 ++-- wm/evilwm/distinfo | 9 ++++----- wm/evilwm/patches/patch-ab | 20 -------------------- 3 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 wm/evilwm/patches/patch-ab (limited to 'wm') diff --git a/wm/evilwm/Makefile b/wm/evilwm/Makefile index 4a1b090953e..57c84e1b20f 100644 --- a/wm/evilwm/Makefile +++ b/wm/evilwm/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.22 2006/02/06 20:39:57 sketch Exp $ +# $NetBSD: Makefile,v 1.23 2006/04/27 10:03:05 sketch Exp $ # -DISTNAME= evilwm-0.99.23 +DISTNAME= evilwm-0.99.25 CATEGORIES= wm x11 MASTER_SITES= http://www.6809.org.uk/evilwm/ diff --git a/wm/evilwm/distinfo b/wm/evilwm/distinfo index 05e5d268dad..893cb2d1485 100644 --- a/wm/evilwm/distinfo +++ b/wm/evilwm/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.17 2006/02/06 20:39:57 sketch Exp $ +$NetBSD: distinfo,v 1.18 2006/04/27 10:03:05 sketch Exp $ -SHA1 (evilwm-0.99.23.tar.gz) = f281b0aa06f90437b0698a6ead8db80a8959930c -RMD160 (evilwm-0.99.23.tar.gz) = e66e4cc26f20648cf4e19637f5de7445effa9427 -Size (evilwm-0.99.23.tar.gz) = 27693 bytes -SHA1 (patch-ab) = 8a8d1af2595750c5b58e238b5cc5e2bdfac16eeb +SHA1 (evilwm-0.99.25.tar.gz) = 33ea7f703af0dcffdcbc2075a00e5c5dd9fca51d +RMD160 (evilwm-0.99.25.tar.gz) = a40641d9a649b56f660f25008aaf6c2256bd4943 +Size (evilwm-0.99.25.tar.gz) = 29344 bytes diff --git a/wm/evilwm/patches/patch-ab b/wm/evilwm/patches/patch-ab deleted file mode 100644 index ae6d03b3caf..00000000000 --- a/wm/evilwm/patches/patch-ab +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-ab,v 1.5 2006/01/26 21:40:22 tonio Exp $ - ---- misc.c.orig 2006-01-12 12:11:28.000000000 +0100 -+++ misc.c -@@ -37,7 +37,6 @@ void spawn(const char *const cmd[]) { - } - - void handle_signal(int signo) { -- (void)signo; /* unused */ - int i; - /* SIGCHLD check no longer necessary */ - /* Quit Nicely */ -@@ -54,7 +53,6 @@ void handle_signal(int signo) { - } - - int handle_xerror(Display *dsply, XErrorEvent *e) { -- (void)dsply; /* unused */ - Client *c; - - if (ignore_xerror) { -- cgit v1.2.3