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
/
Parser.cpp
Age
Commit message (
Expand
)
Author
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-07-17
Shell: Add the |& construct for piping stderr along with stdout
sin-ack
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-04-18
Shell: Add support for regex match patterns
Ali Mohammad Pur
2022-03-06
Shell: Allow completing StringLiterals as paths
Ali Mohammad Pur
2021-12-16
Shell: Don't skip over the first brace expansion entry if it's empty
Ali Mohammad Pur
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-10-23
Shell: Prevent exponential explosion around '$(('
Ben Wiederhake
2021-10-08
Shell: Fix -Wunreachable-code warnings from clang
Nico Weber
2021-09-03
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
Daniel Bertalan
2021-08-19
AK: Move FormatParser definition from header to implementation file
Timothy Flynn
2021-08-13
Shell: Make caller specify the string parsing end condition
sin-ack
2021-08-02
Shell: Improve the parsing of history event designators
TheFightingCatfish
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-05-24
AK+Everywhere: Consolidate String::index_of() and String::find()
Andreas Kling
2021-05-19
Shell: Avoid moving AK::Function instances while inside them
Ali Mohammad Pur
2021-05-10
Shell: Parse '\t' in doublequoted strings as a tab character
Ali Mohammad Pur
2021-05-10
Shell: Add support for \uhhhhhhhh escapes in strings
Ali Mohammad Pur
2021-05-01
Shell: Move the heredocs vector to a local value before processing it
Ali Mohammad Pur
2021-05-01
Shell: Disallow non-bareword nodes as part of a heredoc key
Ali Mohammad Pur
2021-04-29
Shell: Add support for heredocs
Ali Mohammad Pur
2021-04-29
Shell: Avoid position push/pop when checking for next_is()
Ali Mohammad Pur
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-21
Shell: Convert String::format() => String::formatted()
Andreas Kling
2021-04-08
Shell: Allow newlines between the function decl and its body
AnotherTest
2021-03-22
Shell: Add support for indexing into variables
AnotherTest
2021-03-17
Everywhere: Remove pessimizing and redundant move()
Andreas Kling
2021-03-15
Shell: Consume the username when parsing '~user'
AnotherTest
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-07
Shell: Add support for enumerating lists in for loops
AnotherTest
2021-03-07
Shell: Add support for 'immediate' expressions as variable substitutions
AnotherTest
2021-03-07
Shell: Do not parse history events in scripts
AnotherTest
2021-02-26
Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes
Linus Groh
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-07
Shell: Make history index values not fitting in i32 a syntax error
AnotherTest
2021-02-03
Shell: Make history range values larger than u32 a syntax error
AnotherTest
2021-01-23
Shell: Make the parser read consecutive sequences without recursing
AnotherTest
2021-01-18
Shell: Allow newlines between `else` and `if`'s closing brace
AnotherTest
2021-01-15
Shell: Add (basic) support for history event designators
AnotherTest
2021-01-12
Shell: Move to Userland/Shell/
Andreas Kling