index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Shell
Age
Commit message (
Expand
)
Author
2020-09-09
Shell: Add a test for control structures as commands
AnotherTest
2020-09-09
Shell: Fix event loop processing and backgrounding in subshells
AnotherTest
2020-09-09
Shell: Allow control structures to appear in pipe sequences
AnotherTest
2020-09-09
Shell: Announce job events at the right times
AnotherTest
2020-09-09
Shell: Fix job control and backgrounding
AnotherTest
2020-09-01
AK: Move memory streams into their own header.
asynts
2020-08-25
Misc: Remove some unneeded includes of Timer.h and ElapsedTimer.h (#3286)
Nico Weber
2020-08-22
Shell: Add tests for 'if'
AnotherTest
2020-08-22
Shell: Add 'if' expressions
AnotherTest
2020-08-22
Shell: Actually process for loop entries as a stream
AnotherTest
2020-08-22
Shell: Do not flatten syntactic lists in for_each_entry()
AnotherTest
2020-08-22
Shell: Mark AST::Background as would_execute if its subnode does
AnotherTest
2020-08-21
LibLine: Handle interrupts/window size changes internally
AnotherTest
2020-08-21
LibLine: Handle Ctrl-C and Ctrl-D in a way similar to other line editors
AnotherTest
2020-08-21
Shell: Make 'for' loops read their input as an stream
AnotherTest
2020-08-19
Shell: Do not attempt to yank the TTY from background processes
AnotherTest
2020-08-19
Shell: Name the pipe ends correctly
AnotherTest
2020-08-19
Shell: Fix outdated debug log code
AnotherTest
2020-08-18
Shell: Respect the 'PROMPT_EOL_MARK' environment variable
AnotherTest
2020-08-18
LibLine: Read configuration from a config file
AnotherTest
2020-08-17
Shell: Ensure that the cursor starts on a new line
AnotherTest
2020-08-15
Shell: Add some tests for builtin redirection
AnotherTest
2020-08-15
Shell: Allow redirections and pipes on builtins
AnotherTest
2020-08-14
Shell: Restore input offset when failing to parse a redirection
AnotherTest
2020-08-14
Shell: Start writing a man page
AnotherTest
2020-08-13
Shell: Add test for 37d5e3e0df6 / #3073
Nico Weber
2020-08-12
Shell: Add create() factory function for PathRedirection
Andreas Kling
2020-08-12
Shell: Fix another FdRedirection reference leak
Andreas Kling
2020-08-12
Shell: Wait for the parent to deal with the PGID stuff before execvp()
AnotherTest
2020-08-12
Shell: Do not assume that the job has exited after unblock in fg
AnotherTest
2020-08-12
Shell: Eliminate possible use-after-free in builtin_fg()
AnotherTest
2020-08-12
Shell: Eliminate reference leak in AST::Execute::run()
AnotherTest
2020-08-12
Shell: Moves pipelined processes to one process group
AnotherTest
2020-08-12
Shell: Show the job id instead of the pid when a job exits in background
AnotherTest
2020-08-10
Shell: Fix fd leak with pipes
Nico Weber
2020-08-10
Shell: Cancel a running for loop upon receiving any non-SIGINT signal
AnotherTest
2020-08-09
Shell: Make redirections without commands apply to all future commands
AnotherTest
2020-08-09
Shell: Stop a for loop upon receiving two consecutive interruptions
AnotherTest
2020-08-07
Shell: Make Command::redirections a NonnullRefPtrVector
Andreas Kling
2020-08-07
Shell: Make VariableDeclarations::Variable store NonnullRefPtrs
Andreas Kling
2020-08-07
Shell: Make resolve_without_cast() return NonnullRefPtr<Value>
Andreas Kling
2020-08-07
Shell: Store ListValue's values in a NonnullRefPtrVector<Value>
Andreas Kling
2020-08-07
Shell: Add some obvious move() calls in AST constructors
Andreas Kling
2020-08-06
LibLine+Shell: Remove unused split_mechanism
Nico Weber
2020-08-06
Shell: Make "fg" set the TTY PGID before SIGCONT'ing the job
Andreas Kling
2020-08-06
Shell: Print job status after suspending a command
Andreas Kling
2020-08-06
Shell: Move printing job status into a Job::print_status() helper
Andreas Kling
2020-08-06
Shell: Remove unnecessary ignore() in Shell::custom_event()
Andreas Kling
2020-08-06
Shell: Store jobs as NonnullRefPtr<Job>
Andreas Kling
2020-08-06
Shell: Make Job constructors private and use a create() helper
Andreas Kling
[next]