Commit History

Autor SHA1 Mensaxe Data
  Shannon Booth 90f40a80f4 Shell: Make some functions const %!s(int64=5) %!d(string=hai) anos
  Shannon Booth 859c1669f9 Shell: Add basic tilde expansion %!s(int64=5) %!d(string=hai) anos
  Shannon Booth 20d9c431ce Shell: Use SkipParentAndBaseDir flag in DirIterator %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8262c1e662 Shell: Build prompt based on the PROMPT environment variable if present %!s(int64=5) %!d(string=hai) anos
  Andreas Kling d17e23bd27 LibCore: Remove leading C from filenames %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2d39da5405 LibCore: Put all classes in the Core namespace and remove the leading C %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 7454926765 Shell: If a command process is stopped, print the stop signal to stderr %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c303f55b60 Shell: Don't start a new session in every new shell %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 41716aebde Shell: Disable SH_DEBUG by default and tidy up command timing logging %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 94ca55cefd Meta: Add license header to source files %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1b9f4c7c40 Shell: Fix broken debug logging about waiting on children %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1934a1ec0b Shell: Use pledge() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6f4c380d95 AK: Use size_t for the length of strings %!s(int64=5) %!d(string=hai) anos
  Andreas Kling cd55f76727 Shell: Use _exit() in the forked child if execvp() fails %!s(int64=5) %!d(string=hai) anos
  William McPherson aa8b40dce6 Shell: Cache PATH for faster tab completion %!s(int64=5) %!d(string=hai) anos
  Drew Stratford 058c8337df Shell: Properly set and restore termios settings. %!s(int64=5) %!d(string=hai) anos
  Drew Stratford 58f67c1ccb Shell: Update termios settings to match line discipline. %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8f45a259fc ByteBuffer: Remove pointer() in favor of data() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8d550c174e LibCore: Convert CFile to ObjectPtr %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3596522d23 Shell: Add a "time" builtin to show how long a command took to run %!s(int64=5) %!d(string=hai) anos
  Jesse Buhagiar 2976e889e9 Shell: Fixed `pushd` and `popd` %!s(int64=5) %!d(string=hai) anos
  Jesse Buhagiar ecdaf991c6 Shell: Added `pushd`, `popd` and `dirs` builtins %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b7bedab28a Shell: Support extremely naive shell script execution %!s(int64=5) %!d(string=hai) anos
  Tim Morgan af6948afe0 Shell: fix crash when using `cd -` and OLDPWD is null %!s(int64=5) %!d(string=hai) anos
  Tim Morgan 093961d2d9 Shell: Remember previous working dir %!s(int64=5) %!d(string=hai) anos
  MinusGix 8920ece8f6 Shell: Add support for special parameter that returns PID %!s(int64=5) %!d(string=hai) anos
  MinusGix 91a609d945 Shell: Add support for special parameter that expands to return-code of last program executed %!s(int64=5) %!d(string=hai) anos
  MinusGix 2bd181a14b Shell: Add support for getting environment variable values %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f4042903b9 Shell: Okay I keep messing up this history file code.. actually fix it! %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 0b1981ddae Shell: Oops, don't exit() when ~/.history does not exist %!s(int64=6) %!d(string=hai) anos