summaryrefslogtreecommitdiff
path: root/Userland/Shell/PosixParser.cpp
AgeCommit message (Expand)Author
2023-05-05Shell: Allow newlines before `do` in POSIX for loopsAli Mohammad Pur
2023-05-05Shell: Allow assignment-prefixed commands to run builtinsAli Mohammad Pur
2023-05-05Shell: Correctly handle escaped quote characters in stringsAli Mohammad Pur
2023-05-05Shell: Actually execute loop/case bodies when running themAli Mohammad Pur
2023-05-05Shell: Correctly handle commands after heredoc contentsAli Mohammad Pur
2023-05-05Shell: Use the correct range for named variable expansionsAli Mohammad Pur
2023-03-29Shell: Correctly mark the end line of a parsed listTim Schumacher
2023-03-29Shell: Allow appending empty string literalsTim Schumacher
2023-03-29Shell: Properly skip POSIX `Fi` tokensTim Schumacher
2023-03-22Shell: Implement arithmetic expansions for POSIX modeAli Mohammad Pur
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-02-28Everywhere: Use '_{short_,}string' literals moreLinus Groh
2023-02-28Shell: Convert the POSIX parser/lexer to ErrorOrAli Mohammad Pur
2023-02-28Shell+LibCodeComprehension: Start replacing {Deprecated => }StringAli Mohammad Pur
2023-02-18Shell: Correct the out-of-bounds expansion bailing conditionAli Mohammad Pur
2023-02-18Shell: Add support for heredocs to the POSIX parserAli Mohammad Pur
2023-02-13Shell: Start implementing a POSIX-compliant parserAli Mohammad Pur