summaryrefslogtreecommitdiff
path: root/Src/signals.c
AgeCommit message (Expand)AuthorFilesLines
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
2004-10-0820467: Reintroduce rusage-based escapes for TIMEFMT.Peter Stephenson1-13/+26
2004-10-0720462: Use getrusage for timing again.Peter Stephenson1-2/+2
2004-07-2920221: $LINENO in trap '...' DEBUG was wrong.Peter Stephenson1-3/+8
2004-07-2620198: fix TRAPEXIT.Peter Stephenson1-3/+4
2004-05-02Fix TRAPS_ASYNC so that it handles signals correctly.Peter Stephenson1-23/+19
2004-04-2119809: improve NO_TRAPS_ASYNC by queueing traps alonePeter Stephenson1-2/+21
2004-04-19zsh-users/7365: new TRAPS_ASYNC optionPeter Stephenson1-2/+3
2004-03-2519682: Don't run ZERR, DEBUG or EXIT traps inside other traps.Peter Stephenson1-1/+23
2004-03-1019575: Fix problem with trap on EXIT overriding statusPeter Stephenson1-18/+35
2003-11-1319242: Make job table dynamically reallocatable.Peter Stephenson1-1/+1
2003-05-0218492: Provide partial fix for multios and output process substitutionPeter Stephenson1-1/+4
2002-05-2917250: dont't execsave()/execrestore() around synchronous trapsPeter Stephenson1-2/+12
2001-06-18more handler -> zhandlerPeter Stephenson1-3/+3
2001-06-18rename handler() to zhandler() because it's now exported to modules (14951)Sven Wischnowsky1-2/+2
2001-06-13mod_export handlerPeter Stephenson1-1/+1
2001-05-23add mod_export in a couple of places where it was missingOliver Kiddle1-1/+1
2001-03-30Fix problem with traps not runing if shell exec'd final commandPeter Stephenson1-0/+16
2001-01-25make signal queueing variables be exported to modules (13384)Sven Wischnowsky1-3/+3
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ...Sven Wischnowsky1-53/+25
2000-11-11Sven: 13108: Handle traps synchronouslyPeter Stephenson1-9/+63
2000-10-02Change some zerr to zwarn for consistency.Bart Schaefer1-2/+1
2000-06-15Delete stray whitespace.Bart Schaefer1-1/+0
2000-06-1411906: yet two more saving trap bugsPeter Stephenson1-8/+14