index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Shell
/
Shell.cpp
Age
Commit message (
Expand
)
Author
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-29
Shell: Add a shell option for autocompleting via the program itself
Ali Mohammad Pur
2022-03-27
Shell: Keep the stdio and rpath pledges for execute_process()
Ali Mohammad Pur
2022-03-26
Shell: Limit the access of processes spawned for autocompletion
Ali Mohammad Pur
2022-03-26
Shell+LibCore: Provide argument help strings as display trivia
Ali Mohammad Pur
2022-03-26
Shell: Implement program-aware autocompletion
Ali Mohammad Pur
2022-03-06
Shell: Be more smart with pasted stuff
Ali Mohammad Pur
2022-03-06
Shell: Allow completing StringLiterals as paths
Ali Mohammad Pur
2022-03-06
LibLine+Userland: Make suggestion offsets per-suggestion
Ali Mohammad Pur
2022-02-05
Shell: Use strncmp() instead of string.compare() for name completions
Ali Mohammad Pur
2022-01-29
Shell: Use StringView instead of String const& where feasible
Daniel Bertalan
2022-01-09
Shell: Don't reset 'last_return_code' before running commands
Ali Mohammad Pur
2022-01-09
Shell: Make interrupts kill the whole chain and not just the current job
Ali Mohammad Pur
2021-12-31
Shell: Make redirection errors raise ShellErrors
Ali Mohammad Pur
2021-12-30
Shell: Avoid many single byte write() syscalls when printing the prompt
Daniel Bertalan
2021-12-16
Shell: Set subshell flag after checking for its value in parent shell
Ali Mohammad Pur
2021-12-11
Everywhere: Fix -Winconsistent-missing-override warnings from Clang
Daniel Bertalan
2021-12-05
Shell: Cast unused smart-pointer return values to void
Sam Atkins
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-08
Shell: Replace Result<T, E> use with ErrorOr<T>
Andreas Kling
2021-11-01
Everywhere: Remove unused ArgsParser header
Ben Wiederhake
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-02
Userland: Migrate to argument-less deferred_invoke
sin-ack
2021-08-19
AK: Move FormatParser definition from header to implementation file
Timothy Flynn
2021-08-12
Userland: Fix PATH environment variable ordering
Jean-Baptiste Boric
2021-08-04
Shell: Make sure TTY echo is enabled when running external commands
Gunnar Beutner
2021-07-17
Shell: Don't assume that only the current shell may continue children
Ali Mohammad Pur
2021-07-13
Shell: Add unalias builtin
TheFightingCatfish
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-06-03
Everywhere: Replace ctype.h to avoid narrowing conversions
Max Wipfli
2021-06-01
AK+Everywhere: Fix compiletime format parsing of replacement fields
Ali Mohammad Pur
2021-06-01
LibGUI+Shell+bt+ls: Use proper APIs for creating file URLs
Max Wipfli
2021-05-29
Everywhere: Sort out superfluous QuickSort.h imports
Ben Wiederhake
2021-05-24
LibLine+Shell: Allow some programs to modify the current termios
Ali Mohammad Pur
2021-05-13
Shell: Fix incorrect fcntl usage
sin-ack
2021-05-12
LibCore+Everywhere: Move OpenMode out of IODevice
Ali Mohammad Pur
2021-05-11
LibLine+Shell: Add dirty history flag and use it
sin-ack
2021-05-11
Shell: Add an option to autosave history every N ms
Ali Mohammad Pur
2021-05-10
Shell: Make escaping more intelligent
Ali Mohammad Pur
2021-05-07
Shell: Convert StringBuilder::appendf() => AK::Format
Andreas Kling
2021-05-02
Shell: Only match entries from PATH when a program name is given
Ali Mohammad Pur
2021-05-02
Shell: Replace fprintf(stderr) => warnln()
Ali Mohammad Pur
2021-05-02
Shell: Update shebang handling logic
Ali Mohammad Pur
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
2021-04-23
Shell: Add a 'kill' builtin that wraps the system's own
Ali Mohammad Pur
2021-04-23
Shell: Add support for jobspecs in fg/bg/disown/wait
Ali Mohammad Pur
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-21
Shell: Convert String::format() => String::formatted()
Andreas Kling
2021-04-20
Shell: Auto-completion shouldn't suggest non-executable files for the program...
Gunnar Beutner
[next]