Commit History

Author SHA1 Message Date
  Rob Landley 1533ccf512 Add "cd -", teach cd to handle deleted directories, fix ${X: -1:1} 2 years ago
  Rob Landley fac49481c6 Fix $((math)) recursion order, handle "" as 0, and add more tests. 2 years ago
  Rob Landley 3dd73e9d10 Test tweaks. 2 years ago
  Rob Landley 47258fc9a9 Add += prefix and direct assignment (not in export x+=y and friends yet), 2 years ago
  Rob Landley b8c0b615fc Make && and || work on function calls. 3 years ago
  Rob Landley 7a4524c989 Fix some more sh regressions. 3 years ago
  Rob Landley 935217e6d4 Add local variables and basic function() support plumbing. 3 years ago
  Rob Landley 8c7af93bde Add more shell tests, and teach txpect to do regex matches (RO and RE). 3 years ago
  Rob Landley 668572a865 Some more shell tests. 3 years ago
  Rob Landley b3910f4871 A few more shell tests. 3 years ago
  Rob Landley 390fa7bbf3 toysh fixes and tests 3 years ago
  Rob Landley d0d4107534 More tests, and a workaround to pass one of them. 3 years ago
  Rob Landley 114f415ca1 Fix up ${x%y} ${x^y} ${x,y} and add tests. 3 years ago
  Rob Landley 67bd0be1a4 toysh: more variable/wildcard plumbing and tests. 3 years ago
  Rob Landley ce683cdce2 Implement ${x#y} and ${x##y} 3 years ago
  Rob Landley 79c2d3a08a Fix multiline case/esac parsing, make syntax_err() exit non-interactve 3 years ago
  Rob Landley adc863faab Implement case/esac, add more wildcard tests. 3 years ago
  Rob Landley 4754cba6f3 More sh tests. 4 years ago
  Rob Landley 5100ebb672 More sh tests 4 years ago
  Rob Landley 2739c304bf More shell tests. 4 years ago
  Rob Landley 6b6436c848 Fix syntax checking for "if true; then echo hello | fi", fix some tests, 4 years ago
  Rob Landley bc6ce6628c More sh tests. 4 years ago
  Rob Landley 0c2f2030da Ahem: have the backgrounding test actually background. 4 years ago
  Rob Landley f1c36c35f0 More shell tests. 4 years ago
  Rob Landley 975187f670 More shell tests. 4 years ago
  Rob Landley e9396994d3 Next round of shell work. 4 years ago
  Rob Landley b8e37dc864 Yet more shell test tweaks. 4 years ago
  Rob Landley 57353ae099 Redo toysh variable expansion plumbing to start ${} (variable expansion can 4 years ago
  Rob Landley 44cb08f3cd More shell tests. 4 years ago
  Rob Landley b98713b1e7 Yet more shell tests. 4 years ago