summary refs log tree commit diff
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAge
* eval: Silence compiler warning about missing parenthesesAntonio Ospite2018-12-14
* eval: make traps work when "set -e" is enabledAntonio Ospite2018-12-14
* eval: Report I/O error on stdoutGerrit Pape2018-11-19
* eval: Always set localvar_stopHerbert Xu2018-08-29
* eval: Add vfork supportHerbert Xu2018-05-28
* eval: Replace with listsetvar with mklocal/setvareqHerbert Xu2018-05-28
* eval: Fail immediately with redirections errors for simple commandHerbert Xu2018-05-28
* eval: Add assignment built-in support againHerbert Xu2018-05-28
* mkinit: Split reset into exitreset and resetHerbert Xu2018-05-28
* jobs - Do not block when waiting on SIGCHLDHerbert Xu2018-05-09
* eval: Variable assignments on functions are no longer persistentHerbert Xu2018-04-19
* eval: Restore input files in evalcommandHerbert Xu2018-04-19
* eval: Reap zombies after built-in commands and functionsHerbert Xu2018-04-19
* eval: Return status in eval functionsHerbert Xu2016-09-02
* eval: Fix exit status when calling eval/dot with no commandsHarald van Dijk2016-06-07
* [BUILTIN] Return without arguments in a trap should use status outside trapsHerbert Xu2014-10-06
* [BUILTIN] Allow return in loop conditional to set exit statusHerbert Xu2014-10-06
* [EVAL] Move common skipcount logic into skiploopHerbert Xu2014-10-06
* [BUILTIN] Do not allow break to break across function callsHerbert Xu2014-10-06
* [BUILTIN] Exit without arguments in a trap should use status outside trapsHerbert Xu2014-10-06
* [EVAL] Do not clobber exitstatus in evalcommandHerbert Xu2014-10-03
* [ERROR] Set exitstatus in onintHerbert Xu2014-10-02
* [TRAP] Make sure evalskip is zero before running trapsHerbert Xu2014-10-02
* [EVAL] Fix use-after-free in dotrap/evalstringHerbert Xu2014-10-02
* [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmdHerbert Xu2011-07-09
* [EVAL] Avoid using undefined handlerJim Meyering2011-07-08
* [SHELL] Optimize dash -c "command" to avoid a forkHerbert Xu2011-07-07
* [EVAL] Remove unused EV_BACKCMD flagJonathan Nieder2011-07-07
* [SHELL] Improve LINENO supportHarald van Dijk2011-03-15
* [EVAL] Let funcnode refer to a function definition, not its first commandHarald van Dijk2011-03-15
* [EXPAND] Free IFS state in evalbackcmdHerbert Xu2010-11-28
* [BUILTIN] Use EXEXIT in place of EXEXECJonathan Nieder2010-11-28
* [ERROR] Allow the originator of EXERROR to set the exit statusHerbert Xu2010-11-28
* [EVAL] Fixed trap/return regression due to SKIPEVAL removalHerbert Xu2010-11-28
* [BUILTIN] Fix EXEXEC status clobberingHerbert Xu2010-10-07
* [EVAL] Check exit for eval NSUBSHELLGerrit Pape2010-07-06
* [EVAL] Removed dead code for eval NPIPEHerbert Xu2010-07-06
* [EVAL] Don't clear eflag in evalbackcmdGerrit Pape2010-06-28
* [EVAL] Force fork if any trap is set, not just on EXITJilles Tjoelker2010-05-27
* [REDIR] Fix popredir on abnormal exit from built-inHerbert Xu2010-05-27
* [REDIR] Move null redirect checks into callerHerbert Xu2010-05-27
* [VAR] Do not poplocalvars prematurely on regular utilitiesHerbert Xu2010-05-27
* [VAR] Fix poplocalvar on abnormal exit from functionHerbert Xu2010-05-27
* [VAR] Replace cmdenviron with localvarsHerbert Xu2010-05-26
* [VAR] Add localvars nestingHerbert Xu2010-05-26
* [EVAL] Fix command -- crashGerrit Pape2010-05-03
* [EVAL] Revert SKIPEVAL into EXEXITHerbert Xu2009-08-11
* [EVAL] Pass EV_TESTED into evalcmdHerbert Xu2009-08-11
* [SIGNAL] Remove EXSIGHerbert Xu2009-02-22
* [BUILD] Fixed build on OS XMark Mentovai2009-01-13