asynts
|
d5ffb51a83
AK: Don't add newline for outf/dbgf/warnf.
|
4 years ago |
AnotherTest
|
2c3842bfe6
Shell: Fix badly worded help string for '--format'
|
4 years ago |
AnotherTest
|
519d1811fd
Shell: Wait for *any* child to change state when receiving a SIGCHLD
|
4 years ago |
AnotherTest
|
a7828434c0
Shell: Sneak a way into being a session leader
|
4 years ago |
AnotherTest
|
b91be8b9fd
Shell: Make 'editor' a member of Shell, and provide a LibShell
|
4 years ago |
AnotherTest
|
fa03a2848f
Shell: Add live formatting and take an option to enable it
|
4 years ago |
AnotherTest
|
b3dd97a694
Shell: Add a (very basic) formatter
|
4 years ago |
AnotherTest
|
a43d9c4fe0
Shell: Make a new session at start if there's no active session
|
4 years ago |
AnotherTest
|
0b57cdff82
Shell: Add support for $0,$1,...
|
4 years ago |
AnotherTest
|
54b453be57
Shell: Fix event loop processing and backgrounding in subshells
|
4 years ago |
AnotherTest
|
30554c969c
LibLine: Handle interrupts/window size changes internally
|
4 years ago |
AnotherTest
|
238e87de4e
LibLine: Handle Ctrl-C and Ctrl-D in a way similar to other line editors
|
4 years ago |
AnotherTest
|
d0aab41628
LibLine: Read configuration from a config file
|
4 years ago |
AnotherTest
|
c589625418
Shell: Allow redirections and pipes on builtins
|
4 years ago |
AnotherTest
|
5ae2f6e9ec
Shell: Stop a for loop upon receiving two consecutive interruptions
|
4 years ago |
Nico Weber
|
3cc9e8ba41
LibLine+Shell: Remove unused split_mechanism
|
4 years ago |
Andreas Kling
|
b8440b12b7
Shell: Store jobs as NonnullRefPtr<Job>
|
4 years ago |
AnotherTest
|
ff01cfa08a
Shell: Mark suspended children as such when receiving a SIGCHLD
|
4 years ago |
AnotherTest
|
771751258e
Shell: Give the TTY to the foreground process
|
4 years ago |
AnotherTest
|
1d08cab9ab
Shell: Correct FdRedirection inheriting from two RefCounted bases
|
4 years ago |
AnotherTest
|
12af65c1c9
Shell: Add support for ARGV (and $*, $#)
|
4 years ago |
AnotherTest
|
4be2cb895c
Shell: Do not assume that wstatus is valid after wait() returns 0
|
5 years ago |
AnotherTest
|
dc62371439
Shell: Avoid waiting for jobs that were *just* unblocked
|
5 years ago |
AnotherTest
|
151e4d41ed
Shell: Put children in their own process groups and fix job control
|
5 years ago |
Tom
|
5d9ea2c787
Shell: Pledge sigaction
|
5 years ago |
Tom
|
6dfd503518
Shell: Handle signals asynchronously
|
5 years ago |
Andreas Kling
|
1bc6bb0421
Shell: Run both /etc/shellrc and ~/.shellrc on startup
|
5 years ago |
AnotherTest
|
5cdb0ef2e5
Shell: Keep the TTY on the same pgroup to get tty signals
|
5 years ago |
AnotherTest
|
dec27e5e6f
Shell: Handle the case where the child we're waiting for doesn't exist
|
5 years ago |
AnotherTest
|
6d17fe38a4
Shell: Do not treat the absence of an init script as an error
|
5 years ago |