Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-30 | Make && and || work on function calls. | Rob Landley | |
2021-03-19 | Fix some more sh regressions. | Rob Landley | |
2021-03-17 | Add local variables and basic function() support plumbing. | Rob Landley | |
Not fully wired up yet, probably a bunch of regressions. | |||
2021-03-16 | Add more shell tests, and teach txpect to do regex matches (RO and RE). | Rob Landley | |
2021-03-05 | Some more shell tests. | Rob Landley | |
2021-01-14 | A few more shell tests. | Rob Landley | |
2020-12-25 | toysh fixes and tests | Rob Landley | |
2020-10-19 | More tests, and a workaround to pass one of them. | Rob Landley | |
(The bug is that "echo hello \" followed by just enter should end the $PS2 state but it persists when the line is empty because resulting collated line still ends with \ so it wants another line.) | |||
2020-10-13 | Fix up ${x%y} ${x^y} ${x,y} and add tests. | Rob Landley | |
2020-10-11 | toysh: more variable/wildcard plumbing and tests. | Rob Landley | |
2020-10-04 | Implement ${x#y} and ${x##y} | Rob Landley | |
Debug wildcard * match, teach skipslash() to fill out a wildcard deck, make collect_wildcards() flush remove the parsing-only 0th entry. | |||
2020-09-14 | Fix multiline case/esac parsing, make syntax_err() exit non-interactve | Rob Landley | |
contexts like scripts, and tweak debug scaffolding. | |||
2020-08-31 | Implement case/esac, add more wildcard tests. | Rob Landley | |
2020-06-23 | More sh tests. | Rob Landley | |
2020-06-19 | More sh tests | Rob Landley | |
2020-06-18 | More shell tests. | Rob Landley | |
2020-05-26 | Fix syntax checking for "if true; then echo hello | fi", fix some tests, | Rob Landley | |
slightly more elaborate debug output. | |||
2020-05-26 | More sh tests. | Rob Landley | |
2020-05-23 | Ahem: have the backgrounding test actually background. | Rob Landley | |
Point is to make sure the consumer waits for all output, not for process exit. | |||
2020-05-23 | More shell tests. | Rob Landley | |
2020-05-11 | More shell tests. | Rob Landley | |
2020-05-03 | Next round of shell work. | Rob Landley | |
2020-04-30 | Yet more shell test tweaks. | Rob Landley | |
2020-04-27 | Redo toysh variable expansion plumbing to start ${} (variable expansion can | Rob Landley | |
now return error), inline utf8spnc and merge_arg(), unify "break" logic, fix "continue" and "done; done", fix cd not to expand arguments twice | |||
2020-04-24 | More shell tests. | Rob Landley | |
2020-04-16 | Yet more shell tests. | Rob Landley | |
2020-03-13 | More sh tests. | Rob Landley | |
2020-03-06 | Yet more shell tests. | Rob Landley | |
2020-02-29 | Fix a couple of shell tests. | Elliott Hughes | |
These didn't work on a system where readlink is a symlink to toybox, ironically. | |||
2020-02-29 | More shell tests. | Rob Landley | |
2020-02-26 | More sh tests. | Rob Landley | |
2020-02-25 | Shell ! tests | Rob Landley | |
2020-02-17 | More sh tests. | Rob Landley | |
2020-02-14 | Tests for upcoming sh plumbing. | Rob Landley | |
2020-02-06 | Basic parenthetical subshell support. | Rob Landley | |
2020-02-04 | More (subshell) work (not finished), fix {block;} | pipes. | Rob Landley | |
2020-01-30 | Couple more tests and sh comment changes. (Mostly todo list tracking.) | Rob Landley | |
2020-01-30 | More sh tests. | Rob Landley | |
2020-01-08 | Implement quote removal and fix unterminated bracket expansion. | Rob Landley | |
2020-01-07 | Bracket support in progress. Mind the dprintf()s. | Rob Landley | |
2019-12-23 | Toysh passes two tests now! Woo! (Otherwise, does not remotely work right now.) | Rob Landley | |
2019-12-23 | Add "texpect" and add a couple simple examples to sh.test. | Rob Landley | |
2019-01-07 | Use `return` rather than `continue` to make bash 4.4 happy. | Elliott Hughes | |
Otherwise we get this error: continue: only meaningful in a 'for', 'while', or 'until' loop | |||
2017-04-26 | Elliott wants to run the toybox tests on android host and there's an sh but | Rob Landley | |
it isn't toysh, so test for a bash alias. | |||
2017-01-09 | More pending shell tests. | Rob Landley | |
2016-04-20 | Start of shell tests: $(()) and $'' expansion. | Rob Landley | |