emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Kim F. Storm
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Thu, 01 Jun 2006 14:07:34 +0000

Index: emacs/src/ChangeLog
diff -u emacs/src/ChangeLog:1.5117 emacs/src/ChangeLog:1.5118
--- emacs/src/ChangeLog:1.5117  Thu Jun  1 13:52:42 2006
+++ emacs/src/ChangeLog Thu Jun  1 14:07:33 2006
@@ -1,3 +1,16 @@
+2006-06-01  Micha,Ak(Bl Cadilhac  <address@hidden>
+
+       * 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  <address@hidden>
 
        * dispnew.c (sit_for): Perform redisplay even if input is pending




reply via email to

[Prev in Thread] Current Thread [Next in Thread]