ladybird/Userland/Shell
Ali Mohammad Pur 500044906d LibCore+Everywhere: Remove ArgsParser::add*(char const*&)
This is not guaranteed to always work correctly as ArgsParser deals in
StringViews and might have a non-properly-null-terminated string as a
value. As a bonus, using StringView (and DeprecatedString where
necessary) leads to nicer looking code too :^)
2023-03-01 10:47:19 +01:00
..
Tests Everywhere: Use /bin/Shell as the shebang for Shell scripts 2023-02-13 23:00:15 +03:30
AST.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
AST.h Shell: Convert the remaining fallible AST functions to ErrorOr 2023-02-28 15:52:24 +03:30
Builtin.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
CMakeLists.txt Shell: Start implementing a POSIX-compliant parser 2023-02-13 23:00:15 +03:30
Execution.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Formatter.cpp Shell+LibCodeComprehension: Start replacing {Deprecated => }String 2023-02-28 15:52:24 +03:30
Formatter.h Shell+LibCodeComprehension: Start replacing {Deprecated => }String 2023-02-28 15:52:24 +03:30
Forward.h
ImmediateFunctions.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
Job.cpp Shell: Fix (and paper over) various const-correctness issues 2023-02-21 00:54:04 +01:00
Job.h Shell: Fix (and paper over) various const-correctness issues 2023-02-21 00:54:04 +01:00
main.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
NodeVisitor.cpp Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
NodeVisitor.h
Parser.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
Parser.h Shell+LibCodeComprehension: Start replacing {Deprecated => }String 2023-02-28 15:52:24 +03:30
PosixLexer.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
PosixLexer.h Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
PosixParser.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
PosixParser.h Shell: Convert the POSIX parser/lexer to ErrorOr 2023-02-28 15:52:24 +03:30
Shell.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
Shell.h Shell: Convert all immediately convertible fallible functions to ErrorOr 2023-02-28 15:52:24 +03:30
SyntaxHighlighter.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
SyntaxHighlighter.h LibSyntax: Teach each highlighter about it's comment syntax 2022-11-27 18:28:43 -07:00