Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: basesrc/bin/sh



Module Name:    basesrc
Committed By:   christos
Date:           Sat Sep 28 01:25:03 UTC 2002

Modified Files:
        basesrc/bin/sh: eval.c eval.h expand.c jobs.c jobs.h main.c redir.c

Log Message:
Revert previous change. No need to save rootshell. It is only affecting
the non-vfork case. Having said that, it would be nice if pipelines of
simple commands were vforked too. Right now they are not.
Explain that setpgid() might fail because we are doing it both in the
parent and the child case, because we don't know which one will come
first.
Suspending a pipeline prints %1 Suspended n times where n is the number
of processes, but that was there before. It is easy to fix, but I'll
leave the code alone for now.


To generate a diff of this commit:
cvs rdiff -r1.64 -r1.65 basesrc/bin/sh/eval.c
cvs rdiff -r1.11 -r1.12 basesrc/bin/sh/eval.h
cvs rdiff -r1.54 -r1.55 basesrc/bin/sh/expand.c
cvs rdiff -r1.50 -r1.51 basesrc/bin/sh/jobs.c
cvs rdiff -r1.14 -r1.15 basesrc/bin/sh/jobs.h
cvs rdiff -r1.43 -r1.44 basesrc/bin/sh/main.c
cvs rdiff -r1.25 -r1.26 basesrc/bin/sh/redir.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index