Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxt | Peter Stephenson | 2010-05-12 | 1 | -1/+1 |
| | |||||
* | 27442 plus tweak: wait returns status for $! even if exited | Peter Stephenson | 2009-12-02 | 1 | -0/+10 |
| | |||||
* | 27159: restore pre-23067 behavior of SIGINT outside a "wait", so that | Bart Schaefer | 2009-07-20 | 1 | -11/+20 |
| | | | | foreground jobs that handle or ignore interrupts are not orphaned. | ||||
* | 27106: reset status on command that expands to empty | Peter Stephenson | 2009-07-10 | 1 | -0/+1 |
| | | | | 27122: add POSIX_JOBS option | ||||
* | 26546, 26556: sticky emulation for functions defined in emulate ... -c ... | Peter Stephenson | 2009-02-11 | 1 | -1/+2 |
| | | | | environments, plus documentation | ||||
* | 25775: fix logical problem with function line numbering inside eval-style traps | Peter Stephenson | 2008-09-29 | 1 | -0/+8 |
| | |||||
* | 25744: dynamic named directories and further doshfunc() simplification | Peter Stephenson | 2008-09-26 | 1 | -1/+1 |
| | |||||
* | 25677: add %x and %I prompt escapes for shell source code debugging | Peter Stephenson | 2008-09-16 | 1 | -8/+19 |
| | | | | tidy up interface to doshfunc() | ||||
* | 25247 with further modifications: add $funcsourcetrace | Peter Stephenson | 2008-08-11 | 1 | -0/+1 |
| | |||||
* | 25415: Make DEBUG_BEFORE_CMD the default. | Peter Stephenson | 2008-08-07 | 1 | -29/+15 |
| | | | | | Reuse ERR_EXIT in DEBUG traps. Clean up trapreturn code. | ||||
* | fix problems with trapreturn, in particular in source inside trap | Peter Stephenson | 2008-08-01 | 1 | -0/+2 |
| | |||||
* | 25345, 25347: neaten interface from main shell to zle | Peter Stephenson | 2008-07-31 | 1 | -1/+1 |
| | |||||
* | users/12812: fix hang with confusion over process numbers | Peter Stephenson | 2008-05-02 | 1 | -28/+48 |
| | |||||
* | Guillaume Chazarain: 23364: fix race in POSIX signal blocking | Peter Stephenson | 2007-05-01 | 1 | -20/+13 |
| | | | | by using local variables | ||||
* | Mark an arg as UNUSED(). | Wayne Davison | 2007-01-26 | 1 | -1/+1 |
| | |||||
* | 23101: various combinations of ZERR with function returns were feature-ridden | Peter Stephenson | 2007-01-12 | 1 | -1/+7 |
| | |||||
* | document OS may handle negative or zero PID in kill | Peter Stephenson | 2006-12-19 | 1 | -49/+99 |
| | |||||
* | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 2006-05-30 | 1 | -4/+4 |
| | |||||
* | Changed some structures to avoid gcc's type-punned warnings. | Wayne Davison | 2006-03-07 | 1 | -4/+4 |
| | |||||
* | 22317: exit status from code backgrounded in function | Peter Stephenson | 2006-03-02 | 1 | -20/+39 |
| | | | | | 22277, 22281, tweaks: standardize behaviour of wait builtin with trapped signals | ||||
* | 21814: error handling for traps in "always" constructs. | Bart Schaefer | 2005-12-15 | 1 | -2/+7 |
| | |||||
* | 21197: Fix LOCAL_TRAPS inside another trap | Peter Stephenson | 2005-04-27 | 1 | -1/+8 |
| | |||||
* | fix autoloaded trap bug; rejig use of trapfuncs | Peter Stephenson | 2005-02-06 | 1 | -22/+66 |
| | | | | (now traplists); improve trap tests | ||||
* | c.f. 20675: improve zle as a basis for Unicode. | Peter Stephenson | 2005-01-14 | 1 | -1/+1 |
| | | | | unposted: update version to 4.2.3-dev-1 | ||||
* | 20576: fix core dump on TRAPEXIT | Peter Stephenson | 2004-11-23 | 1 | -1/+13 |
| | |||||
* | 20572: Allow alternative signal names | Peter Stephenson | 2004-11-22 | 1 | -9/+6 |
| | |||||
* | 20467: Reintroduce rusage-based escapes for TIMEFMT. | Peter Stephenson | 2004-10-08 | 1 | -13/+26 |
| | |||||
* | 20462: Use getrusage for timing again. | Peter Stephenson | 2004-10-07 | 1 | -2/+2 |
| | | | | Time processes from before rather than after fork. | ||||
* | 20221: $LINENO in trap '...' DEBUG was wrong. | Peter Stephenson | 2004-07-29 | 1 | -3/+8 |
| | |||||
* | 20198: fix TRAPEXIT. | Peter Stephenson | 2004-07-26 | 1 | -3/+4 |
| | |||||
* | Fix TRAPS_ASYNC so that it handles signals correctly. | Peter Stephenson | 2004-05-02 | 1 | -23/+19 |
| | |||||
* | 19809: improve NO_TRAPS_ASYNC by queueing traps alone | Peter Stephenson | 2004-04-21 | 1 | -2/+21 |
| | |||||
* | zsh-users/7365: new TRAPS_ASYNC option | Peter Stephenson | 2004-04-19 | 1 | -2/+3 |
| | |||||
* | 19682: Don't run ZERR, DEBUG or EXIT traps inside other traps. | Peter Stephenson | 2004-03-25 | 1 | -1/+23 |
| | |||||
* | 19575: Fix problem with trap on EXIT overriding status | Peter Stephenson | 2004-03-10 | 1 | -18/+35 |
| | |||||
* | 19242: Make job table dynamically reallocatable. | Peter Stephenson | 2003-11-13 | 1 | -1/+1 |
| | |||||
* | 18492: Provide partial fix for multios and output process substitution | Peter Stephenson | 2003-05-02 | 1 | -1/+4 |
| | | | | asynchronicity problem. Document workarounds for remaining problems. | ||||
* | 17250: dont't execsave()/execrestore() around synchronous traps | Peter Stephenson | 2002-05-29 | 1 | -2/+12 |
| | |||||
* | more handler -> zhandler | Peter Stephenson | 2001-06-18 | 1 | -3/+3 |
| | |||||
* | rename handler() to zhandler() because it's now exported to modules (14951) | Sven Wischnowsky | 2001-06-18 | 1 | -2/+2 |
| | |||||
* | mod_export handler | Peter Stephenson | 2001-06-13 | 1 | -1/+1 |
| | |||||
* | add mod_export in a couple of places where it was missing | Oliver Kiddle | 2001-05-23 | 1 | -1/+1 |
| | |||||
* | Fix problem with traps not runing if shell exec'd final command | Peter Stephenson | 2001-03-30 | 1 | -0/+16 |
| | |||||
* | make signal queueing variables be exported to modules (13384) | Sven Wischnowsky | 2001-01-25 | 1 | -3/+3 |
| | |||||
* | remove 13108 (trap queues); replace with signal queueing to ensure that user ↵ | Sven Wischnowsky | 2001-01-16 | 1 | -53/+25 |
| | | | | signal handlers are only executed when it is safe to run them (13365) | ||||
* | Sven: 13108: Handle traps synchronously | Peter Stephenson | 2000-11-11 | 1 | -9/+63 |
| | | | | pws: 13109, 13111: clear up zle display when output produced in trap. | ||||
* | Change some zerr to zwarn for consistency. | Bart Schaefer | 2000-10-02 | 1 | -2/+1 |
| | |||||
* | Delete stray whitespace. | Bart Schaefer | 2000-06-15 | 1 | -1/+0 |
| | |||||
* | 11906: yet two more saving trap bugs | Peter Stephenson | 2000-06-14 | 1 | -8/+14 |
| | |||||
* | 11901: two more trap saving bugs | Peter Stephenson | 2000-06-14 | 1 | -1/+5 |
| |