Commit History

Author SHA1 Message Date
  AnotherTest a10cfee0d4 Shell: Track line numbers and the positions of some keywords 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 afe0ae586c Shell: Make Node::resolve_as_list(nullptr) resolve to a 'pure' repr 4 years ago
  asynts f18e927827 AK: Remove OutputMemoryStream for DuplexMemoryStream. 4 years ago
  AnotherTest cd0ddf27f3 Shell: Allow builtins and functions as conditions for 'if' 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 927e2fc6bc Shell: Do not reset the terminal attributes when command is run in bg 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 7b5ead64a5 Shell: Announce job events at the right times 4 years ago
  AnotherTest 715e11f692 Shell: Fix job control and backgrounding 4 years ago
  asynts b68a873067 AK: Move memory streams into their own header. 4 years ago
  AnotherTest b90eb5c9ba Shell: Add 'if' expressions 5 years ago
  AnotherTest 103f659ef6 Shell: Actually process for loop entries as a stream 4 years ago
  AnotherTest 2c14abedd6 Shell: Do not flatten syntactic lists in for_each_entry() 4 years ago
  AnotherTest 0676bd4afc Shell: Mark AST::Background as would_execute if its subnode does 4 years ago
  AnotherTest d4bcc689fb Shell: Make 'for' loops read their input as an stream 5 years ago
  AnotherTest 217eca3d3f Shell: Name the pipe ends correctly 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 1dc5574245 Shell: Eliminate reference leak in AST::Execute::run() 5 years ago
  AnotherTest ab3e787334 Shell: Moves pipelined processes to one process group 5 years ago
  AnotherTest 69fc91d974 Shell: Cancel a running for loop upon receiving any non-SIGINT signal 5 years ago
  AnotherTest 5ae2f6e9ec Shell: Stop a for loop upon receiving two consecutive interruptions 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 bf2cd9374c Shell: Make run_command() return a NonnullRefPtrVector<Job> 5 years ago