Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!ZERMATT.LCS.MIT.EDU!RWS From: RWS@ZERMATT.LCS.MIT.EDU.UUCP Newsgroups: comp.windows.x Subject: Minor deficiencies with painful consequences Message-ID: <870312085614.8.RWS@KILLINGTON.LCS.MIT.EDU> Date: Thu, 12-Mar-87 08:56:00 EST Article-I.D.: KILLINGT.870312085614.8.RWS Posted: Thu Mar 12 08:56:00 1987 Date-Received: Fri, 13-Mar-87 06:30:49 EST References: <8703112214.AA02516@prep.ai.mit.edu> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 15 I hope these problems can be fixed in X11: 1. X10 offers a way to specify particular classes of events, with blocking, but does not offer a way to do this without blocking. This lack forces Emacs to maintain its own queues of events. V11 Xlib offers several routines to do this; perhaps you could examine the current Xlib document to see if they are adequate for your needs. 2. X10 does not have a way to change the border width of a window. Currently Emacs does this by creating a new window to use in place of the old one, which is very ugly. Yes, border width can be changed.