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
/
Builtin.cpp
Age
Commit message (
Expand
)
Author
2022-07-14
LibCore: Replace the ArgsParser option argument setting with an enum
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-04-21
Shell: Highlight commands with a hyperlink to open their help pages
ForLoveOfCats
2022-04-11
Shell: Read script arguments as Strings instead of char*s
Sam Atkins
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-26
Shell: Add an ArgsParser-based argument parser builtin
Ali Mohammad Pur
2022-02-22
Shell: Start history counter from 1
Ryan Chandler
2022-02-04
Shell: Add total time to builtin_time Timing Report
Tom Martin
2022-01-29
Shell: Use StringView instead of String const& where feasible
Daniel Bertalan
2022-01-09
Shell: Add a "noop" builtin aliased to ":"
Ali Mohammad Pur
2022-01-09
Shell: Refresh PATH cache after 'unset PATH'
Ali Mohammad Pur
2022-01-09
Shell: Don't reset 'last_return_code' before running commands
Ali Mohammad Pur
2022-01-04
Userland: Fail Core::find_executable_in_path on empty inputs
Andrew Kaster
2021-12-31
Shell: Make redirection errors raise ShellErrors
Ali Mohammad Pur
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-06
Shell: Add min and max iteration times to `time -n` in builtin_time
Musab Kılıç
2021-10-08
Shell: Fix -Wunreachable-code warnings from clang
Nico Weber
2021-09-20
Shell: Make ArgsParser not exit on failure in builtin_exit()
Ali Mohammad Pur
2021-09-12
Shell: Use ElapsedTimer::start_new()
Brian Gianforcaro
2021-09-03
AK: Rename create<T> => make_ref_counted<T>
Andreas Kling
2021-08-31
Shell: Use new Statistics tool in 'time -n' command
Tobias Christiansen
2021-08-30
Shell: Fix a TOCTOU in `popd` by simplifying it
Andreas Kling
2021-08-28
Shell: Use a relative path in builtin_cd for chdir if possible
Ali Mohammad Pur
2021-08-27
Shell: Use variable instead of iteration_times.size() in builtin_time
Musab Kılıç
2021-08-27
Shell: Add iteration_times.ensure_capacity() in builtin_time
Musab Kılıç
2021-08-23
Shell: Use String::join for the command in timing report
Ralf Donau
2021-08-23
Shell: Avoid a needless loop in builtin_time()
Valtteri Koskivuori
2021-08-23
Shell: Support `time -n <iterations>`
Andreas Kling
2021-07-13
Shell: Add unalias builtin
TheFightingCatfish
2021-07-08
Shell: Use correct printf format string for `size_t`
Daniel Bertalan
2021-06-30
AK: Remove the LexicalPath::is_valid() API
Max Wipfli
2021-06-08
Shell: Make `time` stop parsing options on first non-option
Jelle Raaijmakers
2021-06-08
LibCore: Support fine-grained failure behavior for ArgsParser
Jelle Raaijmakers
2021-05-07
Shell: Convert StringBuilder::appendf() => AK::Format
Andreas Kling
2021-05-02
Shell: Replace fprintf(stderr) => warnln()
Ali Mohammad Pur
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
2021-04-25
Everywhere: Remove empty line after function body opening curly brace
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-23
Shell: Fix how cd handles the path argument
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-13
Shell: flush stderr and stdout when using builtins
jacob gw
2021-04-13
Shell: add `type` builtin
jacob gw
2021-03-31
Shell: Handle SIGCHLD after sending SIGCONT to job
AnotherTest
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-07
Shell: Make the 'not' builtin return the correct exit code for functions
AnotherTest
[next]