about summary refs log tree commit diff
path: root/Src/exec.c
Commit message (Collapse)AuthorAgeFilesLines
* 20325: consensus fix for "command -v" crash w/POSIXBUILTINS.Bart Schaefer2004-09-081-2/+13
|
* 20308: add EVAL_LINENO optionPeter Stephenson2004-09-031-2/+2
|
* 20221: $LINENO in trap '...' DEBUG was wrong.Peter Stephenson2004-07-291-2/+4
|
* 20198: fix TRAPEXIT.Peter Stephenson2004-07-261-2/+4
|
* 20141: Crash restoring exported special parametersPeter Stephenson2004-07-071-7/+6
|
* 20112 changed c.f. 20113:Peter Stephenson2004-06-281-1/+2
| | | | fix here string and here document expansion and quoting
* 20076, 20084: { ... } always { ... } syntax.Peter Stephenson2004-06-221-2/+8
|
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-6/+6
|
* 19976: fix spurious job table full messagesPeter Stephenson2004-05-251-1/+1
|
* 19971: Fix environment nastiness in zexecve()Peter Stephenson2004-05-211-6/+1
|
* 19810: ksh autoloadingPeter Stephenson2004-04-231-2/+2
| | | | 19812: autoloaded traps which are still buggy.
* 19767, 19785: store flags for -z and -k options to autoload allowing theOliver Kiddle2004-04-201-1/+5
| | | | completion system to be used with ksh_autoload set
* Peter Castro: Cygwin improvements for dynamic libraries, text/binary, pathsPeter Stephenson2004-04-061-3/+4
|
* 19655, 19656, 19657: Memory leaks spotted by valgrind.Peter Stephenson2004-03-181-0/+4
| | | | Also bug with multiple math function autoloads.
* 19242: Make job table dynamically reallocatable.Peter Stephenson2003-11-131-2/+10
|
* 19218: extend 19216 to zle widgetsPeter Stephenson2003-11-031-6/+14
|
* 19216: Save and restore pipestatus. Remove debugging outputPeter Stephenson2003-11-031-4/+16
|
* a la 19209: zcalloc -> zshcallocPeter Stephenson2003-10-291-3/+3
|
* Vin Shelton: 19073: Replace C++-style comment.Oliver Kiddle2003-09-151-1/+1
| | | | Vin Shelton: 19038: Make sed grok icc's cpp output.
* 19059: add -v, -V and -p flags required by POSIX to the command builtinOliver Kiddle2003-09-111-47/+108
|
* 18769: handle parse errors in autoload functions properlyPeter Stephenson2003-07-031-1/+1
|
* 18492: Provide partial fix for multios and output process substitutionPeter Stephenson2003-05-021-29/+58
| | | | asynchronicity problem. Document workarounds for remaining problems.
* 18319: Philippe Troin: fix use of process groups with su and suspendPeter Stephenson2003-03-071-10/+14
|
* 18013: Handle test of (( float == 0.0)) properlyPeter Stephenson2002-12-181-3/+4
|
* 17979: Add ERR_RETURN option.Peter Stephenson2002-12-041-7/+17
|
* 17673: Fix bug with &&s and ||s in complex constructsPeter Stephenson2002-09-171-2/+16
|
* 17503: fix various typos and spelling mistakes in source code commentsOliver Kiddle2002-08-051-1/+1
|
* Dan Nelson: 17492: Quote output from xtracePeter Stephenson2002-08-011-6/+10
|
* 17299: Use reference counts in Eprogs so as to be able to free them as soonPeter Stephenson2002-06-071-0/+4
| | | | as finished with.
* 17265: make the jobs command work in subshellsPeter Stephenson2002-06-051-3/+3
|
* Split tokenize() into shtokenize() and zshtokenize()Bart Schaefer2002-05-061-1/+1
| | | | to improve SH_GLOB handling, particularly in completion
* 16353: add += parameter assignmentsOliver Kiddle2001-12-171-4/+7
|
* Save/restore state around DEBUG trap call.Bart Schaefer2001-10-131-2/+9
|
* 15931: EXIT traps from exit in subshell; 15965: glob -> zglobPeter Stephenson2001-10-081-1/+6
|
* * Src/builtin.c, Src/exec.c: Unwind function calls before exitingPeter Stephenson2001-09-241-0/+16
| | | | shell from exit command to allow EXIT traps to run.
* Fix exit status of zsh -fc '! command'Bart Schaefer2001-08-191-0/+2
|
* Fix function stack unwinding on autoload failures.Bart Schaefer2001-07-091-6/+7
|
* 15327: always use local LINENOs in parse_string().Peter Stephenson2001-07-091-7/+7
|
* add autocontinue option to automatically make stopped jos running when they ↵Sven Wischnowsky2001-06-271-1/+9
| | | | are being disowned; make that the default for `%job &!' and `%job &|' (15115)
* PRINT_EXIT_VALUE for shell functions.Bart Schaefer2001-06-251-3/+4
|
* POSIX exit status changes.Bart Schaefer2001-06-231-2/+2
|
* rewrite 14988 as per 14989Peter Stephenson2001-06-201-1/+1
|
* Bug restoring saving special parameters for function scope.Peter Stephenson2001-06-201-1/+1
|
* another attempt at fixing the job problem from 14327; make execpline() reset ↵Sven Wischnowsky2001-05-281-1/+4
| | | | list_pipe_job to zero if it would be set for a job started in the background (14503)
* set list_pipe_job only for real pipelines (14327)Sven Wischnowsky2001-05-141-1/+1
|
* Fix problem with traps not runing if shell exec'd final commandPeter Stephenson2001-03-301-3/+2
|
* skip redirections in execpline2() when looking for the command code (13706)Sven Wischnowsky2001-03-221-2/+2
|
* remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky2001-01-161-13/+10
| | | | signal handlers are only executed when it is safe to run them (13365)
* Joel Smith: 13230: avoid name clashes with Linux kernelPeter Stephenson2000-12-051-17/+17
|
* Sven: 13108: Handle traps synchronouslyPeter Stephenson2000-11-111-7/+15
| | | | pws: 13109, 13111: clear up zle display when output produced in trap.