misc/138118: Patch: x11/rxvt-unicode

Rick Elrod codeblock at eighthbit.net
Mon Aug 24 00:40:04 UTC 2009


>Number:         138118
>Category:       misc
>Synopsis:       Patch: x11/rxvt-unicode
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 24 00:40:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Rick Elrod
>Release:        7.2-RELEASE
>Organization:
N/A
>Environment:
FreeBSD R-1.local. 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root at walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
This patch fixes the popup menu-freeze (when you ctrl-click) in urxvt.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN bak-rxvt-unicode/files/patch-src_perl_urxvt-popup rxvt-unicode/files/patch-src_perl_urxvt-popup
--- bak-rxvt-unicode/files/patch-src_perl_urxvt-popup	1969-12-31 19:00:00.000000000 -0500
+++ rxvt-unicode/files/patch-src_perl_urxvt-popup	2009-08-23 20:30:07.000000000 -0400
@@ -0,0 +1,24 @@
+Index: src/perl/urxvt-popup
+===================================================================
+RCS file: /schmorpforge/rxvt-unicode/src/perl/urxvt-popup,v
+retrieving revision 1.15
+diff -u -r1.15 urxvt-popup
+--- src/perl/urxvt-popup	24 Dec 2007 08:21:40 -0000	1.15
++++ src/perl/urxvt-popup	2 Aug 2009 08:22:52 -0000
+@@ -120,7 +120,7 @@
+    $self->refresh;
+ 
+    # might fail, but try anyways
+-   $self->grab ($self->{data}{event}{time}, 1)
++   $self->grab ($self->{data}{event}{time})
+       and $self->allow_events_async;
+ 
+    on_button_press $self, $self->{data}{event} if $self->{data}{event}{button};
+@@ -132,7 +132,7 @@
+    my ($self, $event) = @_;
+ 
+    # should definitely not fail
+-   $self->grab ($self->{data}{event}{time}, 1)
++   $self->grab ($self->{data}{event}{time})
+       and $self->allow_events_async;
+ }


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list