summaryrefslogtreecommitdiff
path: root/Src/exec.c
AgeCommit message (Collapse)AuthorFilesLines
2011-08-1429677: Do not allow external processes in a pipeline to become suspendedBart Schaefer1-0/+2
when the end of the pipe is controlled by a builtin in the current shell which cannot itself become suspended.
2011-08-1029654: "wait" should resume stopped jobs identified by process ID as wellBart Schaefer1-1/+3
as by job number; temporary (?) workaround for pipelines getting lost if TSTP is delivered when a shell builtin is the tail of the pipe.
2011-07-2529561: Allow closing of fd's not recorded by the shellPeter Stephenson1-6/+12
2011-07-1929555: fix problem using open fd beyond max_zsh_fdPeter Stephenson1-5/+11
2011-06-2329503: Missing popheap() on failed autoloadPeter Stephenson1-0/+1
2011-06-1929492: add argument handling to anonymous functionsPeter Stephenson1-28/+37
2011-05-2429367, 29368: avoid redirecting the xtrace of simple commands along withBart Schaefer1-1/+1
their standard error.
2011-05-1929307, 29308 + replies: Fix some doubled words in docs and comments.Mikael Magnusson1-1/+1
2011-05-0929165: use term.h globally if needed at all.Peter Stephenson1-3/+3
2011-05-0229129: reading of end of fd arrayPeter Stephenson1-4/+5
2011-03-0628866: with POSIX_BUILTINS "command" prefix resets specialnessPeter Stephenson1-2/+5
2011-02-2328795 plus typos noticed by Mikael: careful with forked shellsPeter Stephenson1-4/+6
2011-02-2228791: exit on errors with special builtins with POSIXBUILTINSPeter Stephenson1-7/+15
2011-02-2128784: exit on exec redirection error with POISX_BUILTINSPeter Stephenson1-2/+17
2011-02-1728762: fix coproc file desriptor closingPeter Stephenson1-2/+6
2010-12-16Mikael: 28531: typosPeter Stephenson1-1/+1
2010-12-0528469: fix memory leak in anonymous functionPeter Stephenson1-0/+4
2010-11-2728461: flush stderr in PRINT_EXIT_VALUE handling.Bart Schaefer1-0/+1
2010-09-1428259: Finally fix some ancient problems with here-documentsPeter Stephenson1-4/+12
2010-08-3128220 plus some comments: fix "HELLO=$HELLO shellfunc"Peter Stephenson1-3/+23
2010-08-2228179, users/15314, users/15310, users/15200:Peter Stephenson1-1/+1
various job and process control fixes
2010-07-1528073: allow #! scripts to search path if interpreter not foundPeter Stephenson1-0/+7
2010-06-1428037: improved error messages for module autoloadsPeter Stephenson1-2/+4
of math functions and builtins
2010-05-1227951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxtPeter Stephenson1-11/+36
2010-05-0527947: some cases where we should execute EXIT trapsPeter Stephenson1-1/+7
2010-02-2427754 plus NEWS change: add "zsystem flock"Peter Stephenson1-1/+8
2010-02-2227721: rationalise initialisation of file descriptorsPeter Stephenson1-1/+1
2010-02-09Geoff: 27693: rename underscore to avoid name clashPeter Stephenson1-8/+8
2009-12-16Check the return value of all pipe(), read(), and write() calls.Wayne Davison1-29/+59
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.
2009-12-0227442 plus tweak: wait returns status for $! even if exitedPeter Stephenson1-0/+2
2009-09-2227284: better use of movefd()Peter Stephenson1-8/+13
2009-09-2127283: failure to dup fd caused mayhemPeter Stephenson1-0/+1
2009-07-1227134: Close SHTTY on exec.Peter Stephenson1-1/+9
27135: POSIX_JOBS leaves MONITOR on in subshell and doesn't save parent job table.
2009-07-1127131: allow MONITOR in subshell by not closing SHTTYPeter Stephenson1-5/+1
2009-07-1127129: fix status at start of function, command subst, etc.Peter Stephenson1-2/+4
2009-07-1027126: a few more contexts where executing empty lists gives status zeroPeter Stephenson1-1/+4
2009-07-1027106: reset status on command that expands to emptyPeter Stephenson1-1/+25
27122: add POSIX_JOBS option
2009-03-1526735: Check some function return values for failures. Gets rid ofWayne Davison1-1/+2
some compiler warnings, and improves error handling/notification.
2009-03-0326686: problem storing long $_ using VARARR()Peter Stephenson1-5/+13
2009-02-1126546, 26556: sticky emulation for functions defined in emulate ... -c ...Peter Stephenson1-2/+32
environments, plus documentation
2008-11-1726056 "< <(...)more_stuff" etc. are errorsPeter Stephenson1-1/+6
2008-11-1326042 with some fixes from 26043 (Mikael):Peter Stephenson1-8/+10
allow <(...) and >(...) to occur in the middle of strings and =(...) to have extra text following
2008-10-1025140: improve error handling/reporting for here-document temp files.Bart Schaefer1-2/+3
2008-10-0125791: force return from eval-style DEBUG trap lost statusPeter Stephenson1-2/+4
2008-09-2925775: fix logical problem with function line numbering inside eval-style trapsPeter Stephenson1-3/+5
2008-09-29users/13295, tweaked: dont reset line numbers when parsing strings, sometimesPeter Stephenson1-7/+9
2008-09-2625744: dynamic named directories and further doshfunc() simplificationPeter Stephenson1-5/+4
2008-09-2225721: revert another mistake of 25701.Clint Adams1-1/+0
2008-09-21correct overzealousness in 25701Clint Adams1-1/+0
2008-09-2125701: fix memory leak in loadautofn.Clint Adams1-1/+5