Executive Shell
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

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