ladybird/Shell
AnotherTest b8d1edb2a2 Shell: Add a 'setopt' builtin
This builtin sets (and unsets) boolean flags that alter the behaviour of
the shell.
The only flags added are
- inline_exec_keep_empty_segments: Keep empty segments in the result of
  splitting $(...) by $IFS
- verbose: Announce each command before executing it

It should be noted that the (rather extreme) verbosity of the names is
intentional, and will hopefully be alleviated by the next commit :^)
2020-07-05 15:43:14 +02:00
..
AST.cpp Shell: Add a 'setopt' builtin 2020-07-05 15:43:14 +02:00
AST.h Shell: Add a 'setopt' builtin 2020-07-05 15:43:14 +02:00
Builtin.cpp Shell: Add a 'setopt' builtin 2020-07-05 15:43:14 +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: Switch to a new parser and AST 2020-07-05 15:43:14 +02:00
main.cpp Shell: Build as part of Lagom as well 2020-07-05 15:43:14 +02:00
Parser.cpp Shell: Show descriptions about syntax errors 2020-07-05 15:43:14 +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: Add a 'setopt' builtin 2020-07-05 15:43:14 +02:00
Shell.h Shell: Add a 'setopt' builtin 2020-07-05 15:43:14 +02:00