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