summaryrefslogtreecommitdiff
path: root/bin/sh/eval.c
AgeCommit message (Expand)Author
2001-02-04remove redundant declarations and nexted externs.christos
2000-05-22Back out previous vfork changes.elric
2000-05-17When vforking ensure that the environment passed to exec is built beforeelric
2000-05-15INTON and FORCEINTON modify global variables, and so should not beelric
2000-05-13Added includes for waitpid, sys/types.h and sys/wait.h.elric
2000-05-13Now we use vfork(2) instead of fork(2) when we can.elric
2000-02-09Fix problem where commands that caused exitstatus != 0 inside loops didchristos
2000-01-27Fix bin/9184, bin/9194, bin/9265, bin/9266christos
1999-10-13back out previous; it causes /etc/rc to break on my alpha and other lossage a...mrg
1999-10-10Backtrack `exitstatus' to make the shell really ignore the statuspk
1999-07-09compile with WARNS = 2christos
1999-06-26PR/7814: Matthias Scheler: shell does not fork for builtins in backquotes,christos
1999-02-04PR/4966: Joel Reicher: Implement <> redirections which are documented inchristos
1998-07-28Be more retentive about use of NOTREACHED and noreturn.mycroft
1998-07-28Delint.mycroft
1998-02-05Re-enabled EXP_RECORDchristos
1998-02-04back out last change until christos fixes EXP_RECORD; PR 4932mikel
1998-01-31PR/4851: Benjamin Lorenz: In the "for <var> in <args>" construct <args>christos
1997-08-26Avoid a segv in bltinlookup() reported by Ronald Khoo <ronald@demon.net>thorpej
1997-07-20PR/3888: Chris Demetriou: type command-with-slash printschristos
1997-07-15PR/3866: bayer@informatik.uni-leipzig.de: core dump using xon script.christos
1997-07-04Fix compiler warnings.christos
1997-03-14NO_HISTORY->SMALLchristos
1997-01-11kill 'register'tls
1996-11-09remove a debugging printf that was left from the last POSIX error code fixes.christos
1996-11-06Fix miscellaneous getopts problems:christos
1996-10-16PR/287: Exit with 127/126 when command is not found/permission denied.christos
1996-06-03Fix PR/2504: return with no args returns 0 instead of the return value ofchristos
1996-03-06Return zero status if `else' clause is empty.pk
1996-03-05- parser.c: Fix prompting in old style backquote expansion. Fixes PR/2139christos
1995-09-11Fix return builtin to work like it does in ksh:christos
1995-06-09Changed so that 'PATH=newpath command' works, instead of looking at thechristos
1995-05-19Changed so that syntax errors (EXERROR) set the exit status to 2,christos
1995-05-15re-add an #endif that was (apprently) clobbered.cgd
1995-05-15Fixed new bug the previous fix introduced:christos
1995-05-14Fixed bug caused by previous x=`false` not preserving the exit status fix.christos
1995-05-11Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0christos
1995-03-311. Don't core dump on 'fc -l' (From Gerard J van der Grinten)christos
1995-03-21convert to new RCS id conventions.cgd
1994-12-23be more careful with casts.cgd
1994-12-05clean up further. more patches from Jim Jegerscgd
1994-12-04from James Jegers <jimj@miller.cs.uwm.edu>: quiet -Wall, and squelchcgd
1994-08-24Fix a core dump and another parse error related to null commands.mycroft
1994-06-14From Christos:jtc
1994-06-12Set the status variable ($?) to 0 after a successful variable assignment.jtc
1994-06-11Add RCS ids.mycroft
1994-05-21a few more things to omit when NO_HISTORY defined. from noel@cs.oberlin.educgd
1994-05-14add back in support for building w/o obj dir. also, add NO_HISTORYcgd
1994-05-12Include appropriate header files to bring function prototypes into scope.jtc
1994-05-11reintegrate NetBSD's false builtinjtc