ladybird/Shell
AnotherTest 151e4d41ed Shell: Put children in their own process groups and fix job control
This commit fixes job control by putting children in their own process
group, and proxying TTY signals to active jobs.
This also cleans up the code around builtin_disown a bit to use
the newer job interfaces.
2020-07-13 15:29:16 +02:00
..
Tests Shell: Add some tests 2020-07-05 15:43:14 +02:00
AST.cpp Shell: Move out run_commands and expand_aliases to be Shell member fns 2020-07-13 15:12:28 +02:00
AST.h Shell: Move out run_commands and expand_aliases to be Shell member fns 2020-07-13 15:12:28 +02:00
Builtin.cpp Shell: Put children in their own process groups and fix job control 2020-07-13 15:29:16 +02:00
CMakeLists.txt Shell: Switch to a new parser and AST 2020-07-05 15:43:14 +02:00
Execution.h Shell: Switch to using Core::EventLoop 2020-05-17 11:58:08 +02:00
Forward.h Shell: Show descriptions about syntax errors 2020-07-05 15:43:14 +02:00
Job.h Shell: Put children in their own process groups and fix job control 2020-07-13 15:29:16 +02:00
main.cpp Shell: Put children in their own process groups and fix job control 2020-07-13 15:29:16 +02:00
Parser.cpp Shell: Skip creating a Join node when nothing was parsed 2020-07-07 14:52:53 +02:00
Parser.h Shell: Allow a command sequence to be delimited by newlines 2020-07-05 15:43:14 +02:00
Shell.cpp Shell: Put children in their own process groups and fix job control 2020-07-13 15:29:16 +02:00
Shell.h Shell: Put children in their own process groups and fix job control 2020-07-13 15:29:16 +02:00