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]

Reply via email to