> > how much Posix compliance ends up in the kernel. BeOS > > had pretty good compliance (and, IMHO, good choices on which > > feature sets to implement), but left out two very important things: > > > > 1. STOP and CONT (i.e. CTRL-Z and job control) > > Does BeOS support POSIX-like signals and Process Groups? > > If so, this is a matter of the tty (terminal) keeping track of the > current "foreground" process group and sending the appropriate > signal(s) to each process in the group when the appropriate key is > pressed., then bringing the shell (bash) to the foreground. > > Job control should be a function of the shell (bash). Terminals really don't need to do another but do terminal-emu on a datastream, and pop open a pty. You don't need to bring anything to the foreground (just start bash), nor screen keystrokes (the pty handles this). And the BeOS does support POSIX signals. -Nathan -- Fortune Cookie Says: "For that matter, compare your pocket computer with the massive jobs of a thousand years ago. Why not, then, the last step of doing away with computers altogether?" -- Jehan Shuman