summary refs log tree commit diff
path: root/Src/jobs.c
Commit message (Collapse)AuthorAgeFilesLines
* 28179, users/15314, users/15310, users/15200:Peter Stephenson2010-08-221-2/+57
| | | | various job and process control fixes
* 28172: mark processes as not stopped if sent SIGCONTPeter Stephenson2010-08-181-4/+14
|
* users/15219: PRINTEXITVALUE if terminated by signalPeter Stephenson2010-07-311-0/+4
|
* always print job status if non-zero status and PRINTEXITSVALUEPeter Stephenson2010-07-311-12/+18
|
* Check the return value of all pipe(), read(), and write() calls.Wayne Davison2009-12-161-1/+1
| | | | | | Gets rid of all the remaining "ignoring return value" compiler warnings, and makes some read/write operations safer by ensuring that an EINTR is handled.
* 27442 plus tweak: wait returns status for $! even if exitedPeter Stephenson2009-12-021-0/+20
|
* Apple opensource patches suggested by Jun T. in 27300Peter Stephenson2009-09-301-1/+1
|
* 27159: restore pre-23067 behavior of SIGINT outside a "wait", so thatBart Schaefer2009-07-201-2/+2
| | | | foreground jobs that handle or ignore interrupts are not orphaned.
* 27134: Close SHTTY on exec.Peter Stephenson2009-07-121-1/+3
| | | | | 27135: POSIX_JOBS leaves MONITOR on in subshell and doesn't save parent job table.
* 27131: allow MONITOR in subshell by not closing SHTTYPeter Stephenson2009-07-111-1/+2
|
* 27106: reset status on command that expands to emptyPeter Stephenson2009-07-101-45/+58
| | | | 27122: add POSIX_JOBS option
* 27119: job output to stdout if non-interactivePeter Stephenson2009-07-101-6/+5
| | | | no automated jobs notifications
* 27112: allow jobbing output if not interactivePeter Stephenson2009-07-091-8/+10
|
* users/13937, users/13939: configure.ac, Src/jobs.c: check forBart Schaefer2009-03-161-0/+8
| | | | and if available use setproctitle() for "jobs -Z".
* users/13910: spawnjob() should output to ttyPeter Stephenson2009-03-141-4/+4
|
* 25345, 25347: neaten interface from main shell to zlePeter Stephenson2008-07-311-2/+2
|
* users/12812: fix hang with confusion over process numbersPeter Stephenson2008-05-021-0/+9
|
* 22281: wait shouldn't return immediately on signal unless trappedPeter Stephenson2008-03-251-2/+4
|
* 24279: allow terminal changes after zle -I to be acquired by main shellPeter Stephenson2007-12-181-1/+1
|
* users/11818: allow non-numeric keys for job status parametersPeter Stephenson2007-09-051-7/+11
|
* users/11807: fix some job display bugsPeter Stephenson2007-09-041-16/+37
|
* 23665: autoloading of module features and related tweaksPeter Stephenson2007-07-061-2/+2
|
* 23460: fix problem with ( stuff ) >multio1 >multio2Peter Stephenson2007-05-231-0/+9
|
* unposted: uninitialized variable in 23238Peter Stephenson2007-03-271-8/+8
|
* 23238: jobs didn't get deleted if they weren't printedPeter Stephenson2007-03-271-2/+15
|
* 23141: don't zrfresh() after printjob() that didn't printPeter Stephenson2007-01-301-5/+15
|
* 23118: improve sorting to make it work with localesPeter Stephenson2007-01-211-2/+2
|
* document OS may handle negative or zero PID in killPeter Stephenson2006-12-191-2/+6
|
* 23054, part: error message for "kill -" with nothing after the - was confusingPeter Stephenson2006-12-181-0/+4
|
* fix error messagePeter Stephenson2006-11-061-1/+1
|
* 22953: Mikael Magnusson: _most_recent_file fix.Peter Stephenson2006-11-031-8/+9
| | | | users/10928: send all "jobs" output to stdout
* 22913: set $! on "bg"Peter Stephenson2006-10-301-2/+14
|
* 22525: lengths and cases of multibyte strings in parameters and historyPeter Stephenson2006-06-281-1/+1
|
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-25/+25
|
* Fixed a compilation problem when HAVE_GETRUSAGE is definedWayne Davison2006-03-271-4/+13
| | | | | but HAVE_WAIT3. See the sourceforge bug report: https://sourceforge.net/tracker/?func=detail&atid=104068&aid=1262954&group_id=4068
* 22317: exit status from code backgrounded in functionPeter Stephenson2006-03-021-16/+59
| | | | | 22277, 22281, tweaks: standardize behaviour of wait builtin with trapped signals
* 22200: process text wasn't unmetafied for output.Peter Stephenson2006-02-071-4/+18
|
* 21872: job accounting in subshells was screwyPeter Stephenson2005-10-131-2/+9
|
* 21366: LONG_LIST_JOBS applies to more places where job listings are printedBart Schaefer2005-08-151-8/+12
|
* 21391: only pass SIGINT and SIGQUIT from foreground processes to the shell.Peter Stephenson2005-06-281-2/+4
|
* 21296: Add ERR alias for ZERR where possible.Peter Stephenson2005-06-011-23/+31
| | | | "trap" reports alias names.
* 20888: allow signal names to have the SIG prefix includedPeter Stephenson2005-02-281-1/+7
|
* c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson2005-01-141-2/+2
| | | | unposted: update version to 4.2.3-dev-1
* 20572: Allow alternative signal namesPeter Stephenson2004-11-221-0/+129
|
* Fixed an arg in a call to times() (from Borzenkov Andrey).Wayne Davison2004-10-221-1/+1
|
* 20513: fix tests of zero-length patternsPeter Stephenson2004-10-221-2/+2
| | | | trivial optimisation in jobs.c (unposted)
* 20467: Reintroduce rusage-based escapes for TIMEFMT.Peter Stephenson2004-10-081-28/+105
|
* 20462: Use getrusage for timing again.Peter Stephenson2004-10-071-17/+93
| | | | Time processes from before rather than after fork.
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-2/+2
|
* Changed a few job-table variables into ints.Wayne Davison2004-05-281-4/+4
|