diff options
author | tonio <tonio@pkgsrc.org> | 2007-12-01 21:22:15 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2007-12-01 21:22:15 +0000 |
commit | b1f97665738d1c2983ac873bac685978e0045c89 (patch) | |
tree | 7668a483e5de0c4d1a6a9c796c266ae8bf61cab5 /wm | |
parent | 35d6a8ef555030aafb4cbd87709144bdfc8cf94d (diff) | |
download | pkgsrc-b1f97665738d1c2983ac873bac685978e0045c89.tar.gz |
Update wm/ratpoison to 1.4.2
Changes:
* src/main.c (xvsprintf): limit memory allocation
to 200K when vsnprintf return -1. (i.e. on pre-1999
systems not distinguising fatal errors and too small
buffer).
* src/manage.c (get_res_name, get_res_class): remove
(update_window_name): call get_class_hints directly to avoid it
being called two times.
* src/manage.c (get_wmname): always try XmbTextPropertyToTextList
first to also support UTF-8 window titles when encoded as XA_STRING
* src/main.c (clean_up): call free_user_commands, free_groups only
after free_window_stuff
* src/window.c (free_window_stuff): remove windows from group lists
* src/action.h (free_user_commands): new prototype
* src/action.c (set_var_free,user_command_free,free_user_commands):
new functions
* src/manage.c (get_wmname): free buffer to close memory hole
* src/actions.c (cmd_windows): free buffer to close memory hole
* src/main.c (init_defaults): only load the backup font when the
default font fails.
* src/main.c (init_defaults): if the default font fails, use the
backup font.
* src/conf.h (BACKUP_FONT): new define
* src/input.c (update_modifier_map): don't map both super and
hyper to the same modifier slot.
* src/split.c (set_active_frame): call switch_frame hook
(show_frame_indicator): only show frame indicator
(set_active_frame): new arg force_indicator. all callers updated.
(show_frame_indicator): new arg force. all callers updated.
* src/main.c (init_defaults): init bar_in_padding
* src/globals.c (rp_switch_screen_hook): new hook
* src/data.h (struct rp_defaults): new slot, bar_in_padding
* src/bar.c (bar_x): honour bar_in_padding setting
(bar_y): likewise
* src/actions.c (init_set_vars): add barinpadding
(set_barinpadding): new function
* src/globals.h: new global rp_switch_screen_hook
* src/frame.c (frame_read): fix bug to never set dedicated
Diffstat (limited to 'wm')
-rw-r--r-- | wm/ratpoison/Makefile | 5 | ||||
-rw-r--r-- | wm/ratpoison/distinfo | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/wm/ratpoison/Makefile b/wm/ratpoison/Makefile index ffd5c3ba1f0..591e4cf7013 100644 --- a/wm/ratpoison/Makefile +++ b/wm/ratpoison/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.24 2007/02/01 17:26:39 joerg Exp $ +# $NetBSD: Makefile,v 1.25 2007/12/01 21:22:15 tonio Exp $ # -DISTNAME= ratpoison-1.4.1 +DISTNAME= ratpoison-1.4.2 PKGNAME= ${DISTNAME:S/-beta/beta/} CATEGORIES= wm MASTER_SITES= http://savannah.nongnu.org/download/ratpoison/ @@ -16,6 +16,7 @@ INFO_FILES= yes USE_TOOLS+= perl:run REPLACE_PERL+= contrib/rpws contrib/clickframe.pl +REPLACE_SH= contrib/allwindows.sh BUILDLINK_DEPMETHOD.libXt?= build diff --git a/wm/ratpoison/distinfo b/wm/ratpoison/distinfo index 08c996033d3..e3a86807d90 100644 --- a/wm/ratpoison/distinfo +++ b/wm/ratpoison/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.11 2007/01/06 18:44:46 rillig Exp $ +$NetBSD: distinfo,v 1.12 2007/12/01 21:22:15 tonio Exp $ -SHA1 (ratpoison-1.4.1.tar.gz) = d2fae111250d6f455063776676663703e4da51aa -RMD160 (ratpoison-1.4.1.tar.gz) = a9c8a913fcdd234f865f6bf26420fb6a2b15c23c -Size (ratpoison-1.4.1.tar.gz) = 401826 bytes +SHA1 (ratpoison-1.4.2.tar.gz) = 5a2c096e159421fc9aa964c24cbea54cf74be003 +RMD160 (ratpoison-1.4.2.tar.gz) = de594f65cd0eb81d5a0944020626fc1ec016cf4c +Size (ratpoison-1.4.2.tar.gz) = 407422 bytes |