You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.2 KiB
45 lines
1.2 KiB
0.5.1, 2021-11-27 |
|
* Implement pipe handling |
|
* Implement stdin and stdout redirect handling |
|
* Implement single quote parsing |
|
* Remove repeated warning when eshrc is absent |
|
* Fix unintended fallthrough when handling extended escape sequences |
|
|
|
0.5.0, 2021-09-11 |
|
* Rename OSH to ESH |
|
* Implement --help and --version |
|
* Implement command history |
|
* Implement configuration |
|
* Switch to AST parsing |
|
* Evaluate $XDG_CONFIG_HOME/esh/eshrc file on start |
|
|
|
0.4.0, 2021-04-01 |
|
* Fix SIGINT handling at prompt |
|
* Ensure terminal state is restored on exit |
|
* Handle non-interactive input |
|
|
|
0.3.0, 2021-04-01 |
|
* Greatly expand keycode handling in lineread |
|
* Implement semicolon handling |
|
* Handle CTRL key commands A-B and D-Y |
|
* Handle ALT key commands B, D, and F |
|
* Improve raw mode handling in lineread |
|
|
|
0.2.1, 2021-01-15 |
|
* Implement SIGSTOP and SIGQUIT handling |
|
* Update buld scripts |
|
* Update lib dependencies |
|
|
|
0.2.0, 2020-04-16 |
|
* Implement SIGINT and EOF handling |
|
* Improve builtin execution |
|
* Implement command return value handling |
|
* Add PWD builtin |
|
* Move to token based parsing |
|
* Add rudimentary support for multi-line commands |
|
* Rebrand to OSH, OMKOV Shell |
|
|
|
0.1.0, 2020-01-31 |
|
* Implement basic shell loop |
|
* Implement program execution |
|
* Implement builtins cd, help and exit
|
|
|