Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!ncar!tank!oddjob!matt From: matt@oddjob.uchicago.edu (Matt Crawford) Newsgroups: comp.emacs Subject: Re: Gnu Emacs Mail Flag Message-ID: <1184@tank.uchicago.edu> Date: 15 Dec 88 21:23:25 GMT References: <12096@hall.cray.com> <33512@bbn.COM> <1988Dec15.050335.1870@cs.rochester.edu> Sender: news@tank.uchicago.edu Reply-To: matt@oddjob.uchicago.edu (Matt Crawford) Distribution: na Organization: Backwards R Us Lines: 11 In-reply-to: quiroz@cs.rochester.edu (Cesar Quiroz) The trouble seems to be that GNU emacs does not provide a way to send an arbitrary signal to a process. (In this case, SIGALRM.) To provide such a mechanism might reduce portability, at least I suppose that's why it isn't already there. A somewhat more portable alternative might be to have the "loadst" program do a select() on fd 0 with a timeout of 60 seconds (or whatever value is given by argv). If you want to tickle loadst sooner, send the display-time process a byte of input. Comments? Matt Crawford