A minimal POSIX shell
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.builds ci: add an optimized build Jan 15, 2019
builtin builtin: fix ulimit printing Jan 9, 2019
frontend Fix error handling in basic frontend Dec 2, 2018
include Pass environ into mrsh_populate_env Jan 18, 2019
parser Add mrsh_get_alias Jan 18, 2019
shell Pass environ into mrsh_populate_env Jan 18, 2019
test test: make ulimit.sh POSIX-compliant Jan 9, 2019
.editorconfig editorconfig: tweak style for .yml files Jan 15, 2019
.gitignore First commit Jun 11, 2018
LICENSE Initial commit Jun 10, 2018
README.md readme: add link to website, improve refs Nov 18, 2018
arithm.c parser: finish arithmetic expression parser Oct 29, 2018
array.c shell: fix words only expanded once Sep 29, 2018
ast.c ast: arithmetic parsing comes after expansion Oct 13, 2018
ast_print.c ast: arithmetic parsing comes after expansion Oct 13, 2018
buffer.c Fix memory leaks in main.c Nov 6, 2018
getopt.c Adding getopt implementation Dec 22, 2018
hashtable.c hashtable: fix mrsh_hashtable_set when appending to a bucket Aug 5, 2018
highlight.c Replace non-standard escape sequence with char equivalent. Jan 17, 2019
libmrsh.darwin.sym meson: fix FreeBSD -Wl,--version-script detection Jan 15, 2019
libmrsh.gnu.sym meson: fix FreeBSD -Wl,--version-script detection Jan 15, 2019
main.c Pass environ into mrsh_populate_env Jan 18, 2019
meson.build Add shell/entry.c Jan 18, 2019
meson_options.txt Add editline support Nov 18, 2018

README.md