Ali Mohammad Pur
|
fca5a34ad3
Shell: Allow assignment-prefixed commands to run builtins
|
2 anos atrás |
Ali Mohammad Pur
|
e2336d9de5
Shell: Add support for `unset -v` in POSIX mode
|
2 anos atrás |
Ali Mohammad Pur
|
ef551a045d
Shell: Add support for the POSIX 'read' builtin
|
2 anos atrás |
Ali Mohammad Pur
|
79c76d67ce
Shell: Add the 'break' and 'continue' POSIX builtins
|
2 anos atrás |
Ali Mohammad Pur
|
1173adb90a
Shell: Don't require ArgsParser values to be null-terminated
|
2 anos atrás |
Ali Mohammad Pur
|
56b5b78d7b
Shell: Error out on invalid `export' argument
|
2 anos atrás |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 anos atrás |
Ali Mohammad Pur
|
500044906d
LibCore+Everywhere: Remove ArgsParser::add*(char const*&)
|
2 anos atrás |
Linus Groh
|
51c3967516
Everywhere: Use '_{short_,}string' literals more
|
2 anos atrás |
Ali Mohammad Pur
|
db886fe18b
Userland+AK: Stop using getopt() for ArgsParser
|
2 anos atrás |
Ali Mohammad Pur
|
0c28fd41ed
Shell: Convert all immediately convertible fallible functions to ErrorOr
|
2 anos atrás |
Ali Mohammad Pur
|
007767fc14
Shell: Convert builtins to use the modern main() style
|
2 anos atrás |
Ali Mohammad Pur
|
d575c50f3e
Shell: Make AST::dump() ErrorOr-aware
|
2 anos atrás |
Ali Mohammad Pur
|
beeb58bd93
Shell+LibCodeComprehension: Start replacing {Deprecated => }String
|
2 anos atrás |
Andreas Kling
|
68b5df6bf1
Shell: Fix (and paper over) various const-correctness issues
|
2 anos atrás |
Ali Mohammad Pur
|
a5e4bc4faf
Shell: Add a '--posix' mode to the 'dump' builtin
|
2 anos atrás |
Tim Schumacher
|
d43a7eae54
LibCore: Rename `File` to `DeprecatedFile`
|
2 anos atrás |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 anos atrás |
Andrew Kaster
|
a492e2018d
Userland: Silence warnings from ElapsedTimer::elapsed() type change
|
2 anos atrás |
Ben Wiederhake
|
b83cb09db1
Everywhere: Fix badly-formatted includes
|
2 anos atrás |
Vetrox
|
0e26f2657e
Shell: Add `where` builtin
|
2 anos atrás |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 anos atrás |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 anos atrás |
demostanis
|
3e8b5ac920
AK+Everywhere: Turn bool keep_empty to an enum in split* functions
|
2 anos atrás |
Ben Wiederhake
|
79ec6ed03d
Shell: Fix 'Command:' output for built-in 'time' command
|
2 anos atrás |
Tim Schumacher
|
5f99934dce
Userland: Consolidate most PATH resolving into a single implementation
|
2 anos atrás |
Tim Schumacher
|
3d51642037
LibCore: Replace the ArgsParser option argument setting with an enum
|
3 anos atrás |
sin-ack
|
c8585b77d2
Everywhere: Replace single-char StringView op. arguments with chars
|
3 anos atrás |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 anos atrás |
sin-ack
|
c70f45ff44
Everywhere: Explicitly specify the size in StringView constructors
|
3 anos atrás |