Commit Verlauf

Autor SHA1 Nachricht Datum
  Tim Morgan 093961d2d9 Shell: Remember previous working dir vor 5 Jahren
  MinusGix 8920ece8f6 Shell: Add support for special parameter that returns PID vor 5 Jahren
  MinusGix 91a609d945 Shell: Add support for special parameter that expands to return-code of last program executed vor 5 Jahren
  MinusGix 2bd181a14b Shell: Add support for getting environment variable values vor 5 Jahren
  Andreas Kling f4042903b9 Shell: Okay I keep messing up this history file code.. actually fix it! vor 5 Jahren
  Andreas Kling 0b1981ddae Shell: Oops, don't exit() when ~/.history does not exist vor 5 Jahren
  Andreas Kling ce837d157f Shell: Don't open ~/.history for writing on startup vor 5 Jahren
  Conrad Pankoff 6bb6176762 Shell: Support semicolons for separating commands vor 6 Jahren
  Andreas Kling 3363426a6b Shell: Put failed command exit statuses in the debug output instead. vor 6 Jahren
  Andreas Kling 7c3b2e0728 Shell: Simply print "cmd: Command not found." for ENOENT on execution. vor 6 Jahren
  Andreas Kling 253e391bfc Shell: Implement support for terminal clearing with ^L. vor 6 Jahren
  Andreas Kling 3073ea7d84 Kernel: Add support for the WSTOPPED flag to the waitpid() syscall. vor 6 Jahren
  Andreas Kling aa2cfed6b0 Shell: Remove some unused code. vor 6 Jahren
  Andreas Kling fc4022d173 Shell: Handle SIGWINCH to get a nice behavior when resizing. vor 6 Jahren
  Andreas Kling 0e75aba7c3 StringView: Rename characters() to characters_without_null_termination(). vor 6 Jahren
  CallumAttryde e38c3bce15 add ~/.history file for Shell, stores entire command log and loads recent commands into history buffer vor 6 Jahren
  Sergey Bugaev 802612f665 Shell: Implement more advanced globbing. vor 6 Jahren
  Andreas Kling f7ede145b4 Shell: Run clang-format on everything. vor 6 Jahren
  Andreas Kling 08cd75ac4b Kernel: Rename FileDescriptor to FileDescription. vor 6 Jahren
  Andreas Kling ecb72dd991 Shell: Print the name of each process whose exit status we're reporting. vor 6 Jahren
  Andreas Kling 036d808e96 Shell: Check the exit status of all spawned child processes. vor 6 Jahren
  Andreas Kling 848044b74c Shell: Separate fd rewirings from redirections. vor 6 Jahren
  Andreas Kling 6b585f9dd7 Shell: Fix an error message incorrectly complaining about lstat() failure. vor 6 Jahren
  Andreas Kling 07c3cc01ec LibC: Move wait-related stuff to <sys/wait.h>. #POSIX vor 6 Jahren
  Andreas Kling 96db775ac1 LibC: Add setenv(). vor 6 Jahren
  Robin Burchell 9947ee9566 Shell: Allow * and ? wildcard expansion in arguments vor 6 Jahren
  Andreas Kling dd595fe865 Shell: A '>' redirection target should be truncated. vor 6 Jahren
  Andreas Kling 0fa098845f Shell: When a command is terminated by a signal, print signal description. vor 6 Jahren
  Robin Burchell aee99b05a6 Shell: Add append operator (>>) vor 6 Jahren
  Robin Burchell abb7455163 LibC/Shell: Add unsetenv(), and unset builtin calling it in Shell. vor 6 Jahren