AnotherTest
|
12af65c1c9
Shell: Add support for ARGV (and $*, $#)
|
před 5 roky |
AnotherTest
|
4be2cb895c
Shell: Do not assume that wstatus is valid after wait() returns 0
|
před 5 roky |
AnotherTest
|
dc62371439
Shell: Avoid waiting for jobs that were *just* unblocked
|
před 5 roky |
AnotherTest
|
151e4d41ed
Shell: Put children in their own process groups and fix job control
|
před 5 roky |
Tom
|
5d9ea2c787
Shell: Pledge sigaction
|
před 5 roky |
Tom
|
6dfd503518
Shell: Handle signals asynchronously
|
před 5 roky |
Andreas Kling
|
1bc6bb0421
Shell: Run both /etc/shellrc and ~/.shellrc on startup
|
před 5 roky |
AnotherTest
|
5cdb0ef2e5
Shell: Keep the TTY on the same pgroup to get tty signals
|
před 5 roky |
AnotherTest
|
dec27e5e6f
Shell: Handle the case where the child we're waiting for doesn't exist
|
před 5 roky |
AnotherTest
|
6d17fe38a4
Shell: Do not treat the absence of an init script as an error
|
před 5 roky |
AnotherTest
|
639c1a1737
Shell: Build as part of Lagom as well
|
před 5 roky |
AnotherTest
|
bc3285abb0
Shell: Read and evaluate an init file on start
|
před 5 roky |
AnotherTest
|
3d6a035d0f
Shell: Use ArgsParser for argument parsing
|
před 5 roky |
AnotherTest
|
a4627f2439
Shell: Switch to a new parser and AST
|
před 5 roky |
AnotherTest
|
889a8e7d0f
LibLine: Handle interrupts again
|
před 5 roky |
AnotherTest
|
d5e9213683
Shell: Avoid messing with sigaction while waiting for a child
|
před 5 roky |
AnotherTest
|
70a213a6ec
LibLine: Use Core::EventLoop for outer read loop
|
před 5 roky |
Sergey Bugaev
|
4139838a93
Userland et al: Pledge sigaction when needed
|
před 5 roky |
AnotherTest
|
42114c5784
Shell: Refuse to be suspended with ^Z
|
před 5 roky |
AnotherTest
|
7fba21aefc
LibLine: Unify completion hooks and adapt its users
|
před 5 roky |
AnotherTest
|
a398898c12
Shell: Switch to using Core::EventLoop
|
před 5 roky |
AnotherTest
|
172df68666
Shell: Patch most of the builtins to use Core::ArgsParser
|
před 5 roky |
AnotherTest
|
e630d83633
Shell: Add job control capabilities
|
před 5 roky |
Linus Groh
|
b11c7ad2ba
Shell: Properly handle parser syntax errors
|
před 5 roky |
Shannon Booth
|
154a6e69a4
Shell: Use DirIterator::SkipParentAndBaseDir
|
před 5 roky |
AnotherTest
|
6fcdfe1169
Shell: Correct program stop behaviour
|
před 5 roky |
Sergey Bugaev
|
7aad44b825
Shell: Print correct errno when execvp() fails
|
před 5 roky |
AnotherTest
|
6cd4d136a0
Shell: Break out of continuation when ^C is pressed
|
před 5 roky |
Andreas Kling
|
c50672a19d
Shell: Hyperlink output from "pwd" and "dirs" built-ins :^)
|
před 5 roky |
AnotherTest
|
6b674db855
Shell: Support basic syntax highlighting
|
před 5 roky |