rms@PREP.AI.MIT.EDU.UUCP (03/12/87)
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. 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.
RWS@ZERMATT.LCS.MIT.EDU.UUCP (03/12/87)
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.