From frederik at ofb.net  Tue Jun 14 17:34:13 2016
From: frederik at ofb.net (frederik at ofb.net)
Date: Tue, 14 Jun 2016 08:34:13 -0700
Subject: [Rd] getGraphicsEvent on X11 and event queuing
In-Reply-To: <22361.33450.594773.902489@stat.math.ethz.ch>
References: <20160607013845.GA21587@ofb.net> <20160607222005.GB6983@ofb.net>
	<22361.33450.594773.902489@stat.math.ethz.ch>
Message-ID: <20160614153413.GA24958@ofb.net>

Hi Martin,

> Also, as you are studying the C code and the issues anyway, it
> may be worthwhile to consider (as small as possible!) patches to
> the source you could also post to the bugzilla site if you
> prefer; attaching as text/plain to R-devel does work fine, too.

Well, after your kind solicitation I went through all the touble of
locally fixing getGraphicsEvent Cairo support and implementing an
onIdle handler.

However, I noticed that the first part actually already has a patch on
the R bug tracker, which is exactly the same as the fix I implemented!
(minus documentation)

https://bugs.r-project.org/bugzilla/show_bug.cgi?id=14364

Problem: somebody ignored the patch and closed the bug. Who closed it?
YOU!

So, I guess since that patch (fixing Cairo support) was sent in 2010,
and my patch (fixing both problems) is about 8 times longer, I can
expect you to ignore my patch until at least 2063 (a tight lower bound
if you apply Hugo's patch this year). :)

I posted my patch here:

https://bugs.r-project.org/bugzilla/show_bug.cgi?id=16951

Frederick



[Rd] getGraphicsEvent on X11 and event queuing
frederik at ofb.net