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
2023-04-25
Userland: Remove serialize-to-JSON functions only used for Inspector
Andreas Kling
2023-04-24
Shell: Use `JsonArray::append` in `save_to`
Cameron Youell
2023-04-24
AK: Add new failable `JsonArray::{append/set}` functions
Cameron Youell
2023-04-12
Shell: Add `map_fixed` to the pledges for command autocompletion
Tim Schumacher
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullRefPtrVector
Andreas Kling
2023-02-28
Everywhere: Use '_{short_,}string' literals more
Linus Groh
2023-02-28
Shell: Convert all immediately convertible fallible functions to ErrorOr
Ali Mohammad Pur
2023-02-28
Shell: Convert the remaining fallible AST functions to ErrorOr
Ali Mohammad Pur
2023-02-28
Shell: Convert builtins to use the modern main() style
Ali Mohammad Pur
2023-02-28
Shell: Make AST::dump() ErrorOr-aware
Ali Mohammad Pur
2023-02-28
Shell+LibCodeComprehension: Start replacing {Deprecated => }String
Ali Mohammad Pur
2023-02-21
Shell: Fix (and paper over) various const-correctness issues
Andreas Kling
2023-02-18
Shell: Allow the heredoc node to act as a redirection too
Ali Mohammad Pur
2023-02-13
Shell: Start implementing a POSIX-compliant parser
Ali Mohammad Pur
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-13
LibCore: Rename `File` to `DeprecatedFile`
Tim Schumacher
2023-01-27
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
Linus Groh
2023-01-27
Shell: Replace uses of JsonObject::get_deprecated()/get_ptr()
Sam Atkins
2023-01-17
AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()
Sam Atkins
2023-01-12
LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr
Sam Atkins
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-10-10
Userland: Remove unecessary uses of __serenity__ macro
Andrew Kaster
2022-09-12
Shell: Sort CompletionSuggestions for paths lexicographically
Ben Wiederhake
2022-08-23
Userland: Consolidate most PATH resolving into a single implementation
Tim Schumacher
2022-08-23
Userland: Rely on a single authoritative source for the default `PATH`
Tim Schumacher
2022-07-12
Everywhere: Replace single-char StringView op. arguments with chars
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
Everywhere: Explicitly specify the size in StringView constructors
sin-ack
2022-07-08
Userland: Add `/usr/local/sbin` to `PATH` by default
Tim Schumacher
2022-06-24
Shell: Ignore SIGCHLD after a few unsuccessful attempts at handling it
Ali Mohammad Pur
2022-04-21
Shell: Highlight commands with a hyperlink to open their help pages
ForLoveOfCats
2022-04-18
Shell: Make program-based completion with no actual token possible
Ali Mohammad Pur
2022-04-18
LibLine: Make it possible to avoid autocompletion if requested
Ali Mohammad Pur
2022-04-18
LibLine: Respect the provided completion static offset
Ali Mohammad Pur
2022-04-18
Shell: Allow completions to request further action from the shell
Ali Mohammad Pur
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
[next]