Nathan Lilienthal
Nathan Lilienthal
A good list of features to support to be inline with `sh` can be found [here](http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sh.html) under the section "Command Line Editing".
scsh also has a great reference, that could be useful generally when working on this shell. https://scsh.net/docu/html/man-Z-H-1.html#node_toc_start
Started in b78ae21e8a059ec5e7d355cdda91292264ec824c
The syntax seems to all be correctly parsing now, and I'm pretty sure I'm happy about background jobs owning a `Command` and not a `Program`.
https://en.wikipedia.org/wiki/Job_control_(Unix)
Going to try and sort this out on `job-exec-ohmy`.
https://blog.nelhage.com/2010/01/a-brief-introduction-to-termios-signaling-and-job-control/
https://tokio.rs/blog/2018-08-async-await/
https://github.com/nixpulvis/lambash/commit/6fd53def4b7ec9d57cc2811468cf9eb5a0729169
The implementation at the moment seems to work quite well (at least in the basic cases I hand tested), however I'm aware of some shortcuts I've taken. For example, background...