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
Age
Commit message (
Expand
)
Author
2023-03-01
LibCore+Everywhere: Remove ArgsParser::add*(char const*&)
Ali Mohammad Pur
2023-02-28
Everywhere: Use '_{short_,}string' literals more
Linus Groh
2023-02-28
Userland+AK: Stop using getopt() for ArgsParser
Ali Mohammad Pur
2023-02-28
Shell: Convert the POSIX parser/lexer to ErrorOr
Ali Mohammad Pur
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: Make Immediate expression invocation fallible
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: Correct the out-of-bounds expansion bailing condition
Ali Mohammad Pur
2023-02-18
Shell: Allow underscores in normal expansion names
Ali Mohammad Pur
2023-02-18
Shell: Correctly keep track of special parameter length
Ali Mohammad Pur
2023-02-18
Shell: Clear expansions after committing a word in the POSIX parser
Ali Mohammad Pur
2023-02-18
Shell: Add support for heredocs to the POSIX parser
Ali Mohammad Pur
2023-02-18
Shell: Add a '--posix' mode to the 'dump' builtin
Ali Mohammad Pur
2023-02-18
Shell: Allow the heredoc node to act as a redirection too
Ali Mohammad Pur
2023-02-13
Everywhere: Use /bin/Shell as the shebang for Shell scripts
Ali Mohammad Pur
2023-02-13
Shell: Use the POSIX parser if run as /bin/sh or passed the --posix flag
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-29
AK: Move memory streams from `LibCore`
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-14
Shell: Use `AllocatingMemoryStream` to search for the IFS
Tim Schumacher
2023-01-12
LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr
Sam Atkins
2023-01-07
Userland: Silence warnings from ElapsedTimer::elapsed() type change
Andrew Kaster
2023-01-02
Everywhere: Fix badly-formatted includes
Ben Wiederhake
2022-12-27
Shell: Add `where` builtin
Vetrox
2022-12-12
Shell: Disable interactive mode on '-c'
Ali Mohammad Pur
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-11-27
LibSyntax: Teach each highlighter about it's comment syntax
Kyle Lanmon
2022-11-03
Shell: Re-block SIGTT{IN,OU} on start
Ali Mohammad Pur
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-24
AK+Everywhere: Turn bool keep_empty to an enum in split* functions
demostanis
2022-10-16
CMake+Userland: Use CMakeLists from Userland to build Lagom Libraries
Andrew Kaster
2022-10-10
Userland: Remove unecessary uses of __serenity__ macro
Andrew Kaster
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-09-29
AK+Everywhere: Replace "protocol" with "scheme" url helpers
networkException
2022-09-16
Shell: Fix 'Command:' output for built-in 'time' command
Ben Wiederhake
2022-09-14
Everywhere: Fix a variety of typos
Brian Gianforcaro
2022-09-12
Shell: Sort CompletionSuggestions for paths lexicographically
Ben Wiederhake
2022-09-08
AK: Allow creating NonnullPtrVectors from an initializer list
Sam Atkins
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-08-11
Shell: Avoid StringView OOB access in Formatter ctor
Ali Mohammad Pur
[next]