Commit History

Autor SHA1 Mensaxe Data
  AnotherTest 12af65c1c9 Shell: Add support for ARGV (and $*, $#) %!s(int64=5) %!d(string=hai) anos
  AnotherTest 4be2cb895c Shell: Do not assume that wstatus is valid after wait() returns 0 %!s(int64=5) %!d(string=hai) anos
  AnotherTest dc62371439 Shell: Avoid waiting for jobs that were *just* unblocked %!s(int64=5) %!d(string=hai) anos
  AnotherTest 151e4d41ed Shell: Put children in their own process groups and fix job control %!s(int64=5) %!d(string=hai) anos
  Tom 5d9ea2c787 Shell: Pledge sigaction %!s(int64=5) %!d(string=hai) anos
  Tom 6dfd503518 Shell: Handle signals asynchronously %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1bc6bb0421 Shell: Run both /etc/shellrc and ~/.shellrc on startup %!s(int64=5) %!d(string=hai) anos
  AnotherTest 5cdb0ef2e5 Shell: Keep the TTY on the same pgroup to get tty signals %!s(int64=5) %!d(string=hai) anos
  AnotherTest dec27e5e6f Shell: Handle the case where the child we're waiting for doesn't exist %!s(int64=5) %!d(string=hai) anos
  AnotherTest 6d17fe38a4 Shell: Do not treat the absence of an init script as an error %!s(int64=5) %!d(string=hai) anos
  AnotherTest 639c1a1737 Shell: Build as part of Lagom as well %!s(int64=5) %!d(string=hai) anos
  AnotherTest bc3285abb0 Shell: Read and evaluate an init file on start %!s(int64=5) %!d(string=hai) anos
  AnotherTest 3d6a035d0f Shell: Use ArgsParser for argument parsing %!s(int64=5) %!d(string=hai) anos
  AnotherTest a4627f2439 Shell: Switch to a new parser and AST %!s(int64=5) %!d(string=hai) anos
  AnotherTest 889a8e7d0f LibLine: Handle interrupts again %!s(int64=5) %!d(string=hai) anos
  AnotherTest d5e9213683 Shell: Avoid messing with sigaction while waiting for a child %!s(int64=5) %!d(string=hai) anos
  AnotherTest 70a213a6ec LibLine: Use Core::EventLoop for outer read loop %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 4139838a93 Userland et al: Pledge sigaction when needed %!s(int64=5) %!d(string=hai) anos
  AnotherTest 42114c5784 Shell: Refuse to be suspended with ^Z %!s(int64=5) %!d(string=hai) anos
  AnotherTest 7fba21aefc LibLine: Unify completion hooks and adapt its users %!s(int64=5) %!d(string=hai) anos
  AnotherTest a398898c12 Shell: Switch to using Core::EventLoop %!s(int64=5) %!d(string=hai) anos
  AnotherTest 172df68666 Shell: Patch most of the builtins to use Core::ArgsParser %!s(int64=5) %!d(string=hai) anos
  AnotherTest e630d83633 Shell: Add job control capabilities %!s(int64=5) %!d(string=hai) anos
  Linus Groh b11c7ad2ba Shell: Properly handle parser syntax errors %!s(int64=5) %!d(string=hai) anos
  Shannon Booth 154a6e69a4 Shell: Use DirIterator::SkipParentAndBaseDir %!s(int64=5) %!d(string=hai) anos
  AnotherTest 6fcdfe1169 Shell: Correct program stop behaviour %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 7aad44b825 Shell: Print correct errno when execvp() fails %!s(int64=5) %!d(string=hai) anos
  AnotherTest 6cd4d136a0 Shell: Break out of continuation when ^C is pressed %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c50672a19d Shell: Hyperlink output from "pwd" and "dirs" built-ins :^) %!s(int64=5) %!d(string=hai) anos
  AnotherTest 6b674db855 Shell: Support basic syntax highlighting %!s(int64=5) %!d(string=hai) anos