tags 409197 +patch
thanks
---------------------------- Original Message ----------------------------
Subject: [PLT announcement] Patch for v360
From: "Eli Barzilay" <[EMAIL PROTECTED]>
Date: Tue, March 27, 2007 4:23 am
To: [EMAIL PROTECTED]
[EMAIL PROTECTED]
--------------------------------------------------------------------------
A patch for v360 is now available at
http://download.plt-scheme.org/patches/360/
This patch is only for Unix/X platforms with a new version of libx11.
In other words: if you have no problems, then you don't need to read
this.
The patch fixes a bug in MrEd for Unix/X. The bug is exposed when
using version 1.1 of libx11 (which is the version included with Ubuntu
Feisty Fawn, for example). Specifically, DrScheme and other
MrEd-based programs would fail as soon as a mouse button is clicked or
a key was pressed.
Details: MrEd internally uses the XCheckIfEvent function, and it
supplies a callback that incorrectly called other X11 functions.
Starting with libx11 1.1, the callback restriction is enforced through
run-time checks. The patch to MrEd moves the disallowed calls out of
the callback function.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]