> [continuing a stopped background job using kill is not reflected in the > output of jobs]
I think hooking into the kill builtin is the wrong way to fix this. Instead, use the facilities provided by modern systems which can notify you if a child process continues. These are si_code CLD_CONTINUED for SIGCHLD and the WCONTINUED flag and WIFCONTINUED() macro for waitpid(). Some systems do not provide these, and may not even provide queuing and siginfo for SIGCHLD, so the latter approach seems best. The WCONTINUED stuff can then be #ifdef'ed out for systems that do not support it. -- Jilles Tjoelker -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org