Commit History

Autor SHA1 Mensaxe Data
  Shannon Booth 6ce0d588ee Everywhere: Avoid calling from_utf8 on FlyString or String hai 1 ano
  david072 0e1bd54896 Shell/PosixParser: Correctly parse the OR_IF token hai 1 ano
  Ali Mohammad Pur 2eb0a8f3d2 Shell: Expand for loop's iterated expr before iterating over it hai 1 ano
  Ali Mohammad Pur 2d1c5dbfcb Shell: Allow word-expansion of ${var}, $N, $* and $- hai 1 ano
  Ali Mohammad Pur 91bb3af505 Shell: Implement the '$*' special variable in the POSIX parser hai 1 ano
  Ali Mohammad Pur dc495e299e Shell: Add support for the bashy list literals in POSIX mode hai 1 ano
  Ali Mohammad Pur 986130d9ea Shell: Accept IoNumber as a valid redirection target hai 1 ano
  Ali Mohammad Pur 0214e9b905 Shell: Rewrite 'FOR NAME do ... done' according to Dr.POSIX hai 1 ano
  Ali Mohammad Pur 764ea6104e Shell: Treat '(' and '{' as operators in POSIX mode hai 1 ano
  Ali Mohammad Pur 33a3f0e134 Shell: Implement close redirections in POSIX mode hai 1 ano
  Lucas CHOLLET 3f35ffb648 Userland: Prefer `_string` over `_short_string` %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 34344120f2 AK: Make "foo"_string infallible %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur da7bf5f785 Shell: Add support for the '!' POSIX pipeline prefix %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 1c1aa2c0d0 Shell: Handle (most) errors in the parsers %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 0d8b90aec6 Shell: Allow newlines before `do` in POSIX for loops %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur fca5a34ad3 Shell: Allow assignment-prefixed commands to run builtins %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur aecd91aedc Shell: Correctly handle escaped quote characters in strings %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur bbfedf17b7 Shell: Actually execute loop/case bodies when running them %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 7b031138fc Shell: Correctly handle commands after heredoc contents %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 93413f8682 Shell: Use the correct range for named variable expansions %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 9a6b5a53a7 Shell: Correctly mark the end line of a parsed list %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 46c22ee49d Shell: Allow appending empty string literals %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher c26639eac2 Shell: Properly skip POSIX `Fi` tokens %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 7c312980b0 Shell: Implement arithmetic expansions for POSIX mode %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector %!s(int64=2) %!d(string=hai) anos
  Linus Groh 51c3967516 Everywhere: Use '_{short_,}string' literals more %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur b2b851b361 Shell: Convert the POSIX parser/lexer to ErrorOr %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur beeb58bd93 Shell+LibCodeComprehension: Start replacing {Deprecated => }String %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 99d264afbe Shell: Correct the out-of-bounds expansion bailing condition %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 2881bb4c3a Shell: Add support for heredocs to the POSIX parser %!s(int64=2) %!d(string=hai) anos