From: Kim F. Storm Date: Thu, 1 Jun 2006 14:07:33 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-22.0.90~2139 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=24a71bb14092f0f789d7412c278c45079f791477;p=emacs.git *** empty log message *** --- diff --git a/src/ChangeLog b/src/ChangeLog index d51e67b4a12..6584d610532 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,16 @@ +2006-06-01 Micha,Ak(Bl Cadilhac + + * process.c (deleted_pid_list): New variable to store the pids + of deleted processes. Declare it only if SIGCHLD is defined. + (init_process): Initialize it. + (syms_of_process): Staticpro it. + (Fdelete_process): Add pid of the deleted process to it. Check after + the addition and before the kill if the process is already stopped, + in which case it is deleted from the list and not killed. + (sigchld_handler): Define it only if SIGCHLD is. Search the process + that signaled Emacs in `deleted_pid_list' before `Vprocess_alist'. + Original idea by Stefan Monnier. + 2006-06-01 Kim F. Storm * dispnew.c (sit_for): Perform redisplay even if input is pending