Path: utzoo!attcan!uunet!dino!sharkey!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!bloom-beacon!CS.CMU.EDU!Richard.Draves From: Richard.Draves@CS.CMU.EDU Newsgroups: comp.windows.x Subject: Re: event-driven X11 Message-ID: <0YdiFY600hYP1JKUk2@cs.cmu.edu> Date: 27 Jun 89 02:20:20 GMT References: <5315@pt.cs.cmu.edu> Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 14 > Excerpts from ext.in.xpert: 26-Jun-89 Re: event-driven X11 eddie > caplan@pt.cs.cmu.e (740) > by the way, Jim Fulton's suggestion of setting a SIGIO on > ConnectionNumber(dpy) > is not a bad idea. i might switch to it. This can be made to work (GNU Emacs does it), but it takes care to get the locking right if you do X operations in your signal handler. It's especially difficult if you care about performance (something the Emacs implementation falls down on). Rich