freebsd-skq/bin/sh
steve b5b97925c5 Fix a problem with sh that conflicts with the -e
flag text in the man page.  Now this will work
correctly:

	/bin/sh -ec 'false && true; echo hi'

Obtained from: VaX#n8 <vax@linkdead.paranoia.com>
1996-10-06 15:17:19 +00:00
..
bltin Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
funcs Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
alias.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
alias.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
arith_lex.l Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
arith.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
arith.y Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
builtins.def re-activate the printf builtin now that src/usr.bin/printf.c has been 1996-10-01 04:59:13 +00:00
cd.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
error.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
error.h Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
eval.c Fix a problem with sh that conflicts with the -e 1996-10-06 15:17:19 +00:00
eval.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
exec.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
exec.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
expand.c Ok, lets try this again, shall we? It was definatly my mistake, not 1996-09-10 02:42:33 +00:00
expand.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
histedit.c Misc cleanups and fixes from Bruce: 1996-09-03 13:35:11 +00:00
init.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
input.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
input.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
jobs.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
jobs.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
machdep.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mail.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mail.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
main.c Mend 'exit' without breaking 'exit 1' 1996-09-12 12:41:46 +00:00
main.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
Makefile oops, I didn't mean for the unconditional DEBUG code to go in, it's been 1996-09-01 10:27:49 +00:00
memalloc.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
memalloc.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
miscbltin.c eek, how did that happen? I must have committed something left over from 1996-09-03 14:24:44 +00:00
mkbuiltins Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mkinit.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mknodes.c Misc cleanups and fixes from Bruce: 1996-09-03 13:35:11 +00:00
mksyntax.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mktokens Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
myhistedit.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
mystring.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
mystring.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
nodes.c.pat Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
nodetypes Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
options.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
options.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
output.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
output.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
parser.c Ok, lets try this again, shall we? It was definatly my mistake, not 1996-09-10 02:42:33 +00:00
parser.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
redir.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
redir.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
sh.1 Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
shell.h oops, I didn't mean for the unconditional DEBUG code to go in, it's been 1996-09-01 10:27:49 +00:00
show.c Fix for PR#1287. This makes sh behave sensibly in case statements in the 1996-09-03 14:16:06 +00:00
show.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
TOUR Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
trap.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
trap.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
var.c Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00
var.h Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a 1996-09-01 10:22:36 +00:00