Hendiadyoin1
|
3d83d70cac
Shell: Stop lying about string types
|
2 éve |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 éve |
Linus Groh
|
51c3967516
Everywhere: Use '_{short_,}string' literals more
|
2 éve |
Ali Mohammad Pur
|
0c28fd41ed
Shell: Convert all immediately convertible fallible functions to ErrorOr
|
2 éve |
Ali Mohammad Pur
|
beeb58bd93
Shell+LibCodeComprehension: Start replacing {Deprecated => }String
|
2 éve |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 éve |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 éve |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 éve |
sin-ack
|
fbf91f41e7
Shell: Add the |& construct for piping stderr along with stdout
|
3 éve |
sin-ack
|
c8585b77d2
Everywhere: Replace single-char StringView op. arguments with chars
|
3 éve |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 éve |
Ali Mohammad Pur
|
4ede121d31
Shell: Add support for regex match patterns
|
3 éve |
Ali Mohammad Pur
|
0ea775f257
Shell: Allow completing StringLiterals as paths
|
3 éve |
Ali Mohammad Pur
|
9bf81463f5
Shell: Don't skip over the first brace expansion entry if it's empty
|
3 éve |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 éve |
Ben Wiederhake
|
48e4fb239a
Shell: Prevent exponential explosion around '$(('
|
3 éve |
Nico Weber
|
9d06448bc7
Shell: Fix -Wunreachable-code warnings from clang
|
3 éve |
Daniel Bertalan
|
d7b6cc6421
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
|
3 éve |
Timothy Flynn
|
02e3633b7f
AK: Move FormatParser definition from header to implementation file
|
3 éve |
sin-ack
|
4c6a97e757
Shell: Make caller specify the string parsing end condition
|
4 éve |
TheFightingCatfish
|
f67c2c97b1
Shell: Improve the parsing of history event designators
|
4 éve |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 éve |
Andreas Kling
|
de395a3df2
AK+Everywhere: Consolidate String::index_of() and String::find()
|
4 éve |
Ali Mohammad Pur
|
fdfa5c0bc7
Shell: Avoid moving AK::Function instances while inside them
|
4 éve |
Ali Mohammad Pur
|
b1fe5d5517
Shell: Parse '\t' in doublequoted strings as a tab character
|
4 éve |
Ali Mohammad Pur
|
22b244df45
Shell: Add support for \uhhhhhhhh escapes in strings
|
4 éve |
Ali Mohammad Pur
|
70728b49e2
Shell: Move the heredocs vector to a local value before processing it
|
4 éve |
Ali Mohammad Pur
|
f1d49d391e
Shell: Disallow non-bareword nodes as part of a heredoc key
|
4 éve |
Ali Mohammad Pur
|
3048274f5e
Shell: Add support for heredocs
|
4 éve |
Ali Mohammad Pur
|
cf4935e806
Shell: Avoid position push/pop when checking for next_is()
|
4 éve |