summaryrefslogtreecommitdiff
path: root/Src/signals.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-0738094: Fix POSIX EXIT traps defined in function.Peter Stephenson1-1/+6
2016-02-2538024: Improve POSIX and native EXIT traps compatibility.Peter Stephenson1-1/+6
2016-02-1737999: Sticky behaviour of EXIT traps.Peter Stephenson1-9/+37
2015-09-0236393: process queued signals during dotrap()Barton E. Schaefer1-0/+5
2015-08-1036079: do not allow update_job() and its helpers to run the signal queue whil...Barton E. Schaefer1-0/+8
2015-08-10Don't rely on implicit value when saving background process statusPeter Stephenson1-2/+8
2015-08-0936022 fix bug that some loop constructs could not be interrupted, revise sign...Barton E. Schaefer1-2/+6
2015-01-09Rearrange context saving.Peter Stephenson1-2/+2
2014-12-1133876: etc.: Separate errors and keyboards interruptsPeter Stephenson1-4/+24
2014-10-2633531 with additions: retain status of exited background jobs.Peter Stephenson1-7/+7
2014-09-29Merge branch 'master' of git://git.code.sf.net/p/zsh/codeBarton E. Schaefer1-1/+1
2014-09-2933285: apply function definition redirections at executionPeter Stephenson1-1/+1
2014-09-2933268: interactive shells treat SIGPIPE like SIGHUP if and only if SHTTY is d...Barton E. Schaefer1-0/+13
2014-06-0732737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilationNikolas Garofil1-1/+1
2014-03-1432479: POSIXTRAPS and implicit return values.Peter Stephenson1-0/+8
2013-11-06unposted: updates for 4.0.2-test-1.Peter Stephenson1-3/+5
2012-10-1130726: make shell options passed to emulate stick along with the emulationPeter Stephenson1-1/+4
2011-09-25unposted: cross-reference zmodload from the modules intro doc.Bart Schaefer1-1/+3
2011-08-1429677: Do not allow external processes in a pipeline to become suspendedBart Schaefer1-5/+12
2011-08-0429643: set incompfunc to zero when executing hook or trap functionPeter Stephenson1-1/+3
2011-06-1529481: always return a matching job in findproc() but scan the whole listBart Schaefer1-1/+0
2010-09-1428258: fix undefined variable in trapsPeter Stephenson1-4/+3
2010-09-1228253: document -h argument to atribute commandsPeter Stephenson1-4/+6
2010-08-2228179, users/15314, users/15310, users/15200:Peter Stephenson1-104/+125
2010-05-1227951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxtPeter Stephenson1-1/+1
2009-12-0227442 plus tweak: wait returns status for $! even if exitedPeter Stephenson1-0/+10
2009-07-2027159: restore pre-23067 behavior of SIGINT outside a "wait", so thatBart Schaefer1-11/+20
2009-07-1027106: reset status on command that expands to emptyPeter Stephenson1-0/+1
2009-02-1126546, 26556: sticky emulation for functions defined in emulate ... -c ...Peter Stephenson1-1/+2
2008-09-2925775: fix logical problem with function line numbering inside eval-style trapsPeter Stephenson1-0/+8
2008-09-2625744: dynamic named directories and further doshfunc() simplificationPeter Stephenson1-1/+1
2008-09-1625677: add %x and %I prompt escapes for shell source code debuggingPeter Stephenson1-8/+19
2008-08-1125247 with further modifications: add $funcsourcetracePeter Stephenson1-0/+1
2008-08-0725415: Make DEBUG_BEFORE_CMD the default.Peter Stephenson1-29/+15
2008-08-01fix problems with trapreturn, in particular in source inside trapPeter Stephenson1-0/+2
2008-07-3125345, 25347: neaten interface from main shell to zlePeter Stephenson1-1/+1
2008-05-02users/12812: fix hang with confusion over process numbersPeter Stephenson1-28/+48
2007-05-01Guillaume Chazarain: 23364: fix race in POSIX signal blockingPeter Stephenson1-20/+13
2007-01-26Mark an arg as UNUSED().Wayne Davison1-1/+1
2007-01-1223101: various combinations of ZERR with function returns were feature-riddenPeter Stephenson1-1/+7
2006-12-19document OS may handle negative or zero PID in killPeter Stephenson1-49/+99
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-4/+4
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-4/+4
2006-03-0222317: exit status from code backgrounded in functionPeter Stephenson1-20/+39
2005-12-1521814: error handling for traps in "always" constructs.Bart Schaefer1-2/+7
2005-04-2721197: Fix LOCAL_TRAPS inside another trapPeter Stephenson1-1/+8
2005-02-06fix autoloaded trap bug; rejig use of trapfuncsPeter Stephenson1-22/+66
2005-01-14c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson1-1/+1
2004-11-2320576: fix core dump on TRAPEXITPeter Stephenson1-1/+13
2004-11-2220572: Allow alternative signal namesPeter Stephenson1-9/+6