Commit History

Author SHA1 Message Date
  AnotherTest a10cfee0d4 Shell: Track line numbers and the positions of some keywords 4 years ago
  AnotherTest b3dd97a694 Shell: Add a (very basic) formatter 4 years ago
  AnotherTest d64e00a5f6 Shell: Rename two 'fd' class members to have an 'm_' prefix 4 years ago
  AnotherTest 51e598cf0b Shell: Use NonnullRefPtr to store non-null subnodes 4 years ago
  AnotherTest 4c6f7846b4 Shell: Add 'match' expressions 4 years ago
  AnotherTest 2b867ff555 Shell: Complete named function parameters inside the function body 4 years ago
  AnotherTest d1550ea64f Shell: Add support for functions 4 years ago
  AnotherTest b194d79c53 Shell: Add the (now) free subshell support 4 years ago
  AnotherTest aa2df9277d Shell: Allow control structures to appear in pipe sequences 4 years ago
  AnotherTest 715e11f692 Shell: Fix job control and backgrounding 4 years ago
  AnotherTest b90eb5c9ba Shell: Add 'if' expressions 5 years ago
  AnotherTest 0676bd4afc Shell: Mark AST::Background as would_execute if its subnode does 5 years ago
  AnotherTest d4bcc689fb Shell: Make 'for' loops read their input as an stream 5 years ago
  Andreas Kling 85b02d887b Shell: Add create() factory function for PathRedirection 5 years ago
  Andreas Kling e8d665337a Shell: Fix another FdRedirection reference leak 5 years ago
  AnotherTest ab3e787334 Shell: Moves pipelined processes to one process group 5 years ago
  Andreas Kling 3b3d158649 Shell: Make Command::redirections a NonnullRefPtrVector 5 years ago
  Andreas Kling c29681cb03 Shell: Make VariableDeclarations::Variable store NonnullRefPtrs 5 years ago
  Andreas Kling e9c602bc83 Shell: Make resolve_without_cast() return NonnullRefPtr<Value> 5 years ago
  Andreas Kling 420e809fee Shell: Store ListValue's values in a NonnullRefPtrVector<Value> 5 years ago
  Andreas Kling 08e5371f44 Shell: Add some obvious move() calls in AST constructors 5 years ago
  Andreas Kling 3cb8ae873c Shell: Use NonnullRefPtr to simplify some things in the parser/AST 5 years ago
  AnotherTest 1d08cab9ab Shell: Correct FdRedirection inheriting from two RefCounted bases 5 years ago
  AnotherTest 12af65c1c9 Shell: Add support for ARGV (and $*, $#) 5 years ago
  AnotherTest 8e364b9780 Shell: Mark ForLoop as would_execute 5 years ago
  AnotherTest b6066faa1f Shell: Add a 'for' loop 5 years ago
  AnotherTest 95fc7dd03a Shell: Parse lists serially, and flatten them only when needed 5 years ago
  AnotherTest b0ce8d725a Shell: Move out run_commands and expand_aliases to be Shell member fns 5 years ago
  AnotherTest f9d3055691 Shell: Do not treat the ending newline as part of a comment 5 years ago
  AnotherTest ff857cd358 Shell: Initial support for 'option' completions 5 years ago