Yet Another Shell with C
Find a file
2023-03-30 18:11:42 +08:00
.vscode chore: update debug settings 2023-03-30 18:11:42 +08:00
.gitignore build: improve build efficiency 2022-09-18 21:48:23 +08:00
builtin.c feat(builtin): add support for pgsql 2023-03-29 23:31:17 +08:00
builtin.h feat(builtin): add support for pgsql 2023-03-29 23:31:17 +08:00
config.h feat(builtin): add support for pgsql 2023-03-29 23:31:17 +08:00
exec.c feat(signal): change the behaviour of SIGINT 2022-09-20 22:29:59 +08:00
exec.h feat(builtin): add built-in command 2022-09-18 14:46:23 +08:00
line.c feat(shell): import readline, and add simple history 2022-09-20 21:04:55 +08:00
line.h style(header): add config header 2022-09-18 20:44:33 +08:00
loop.c feat(signal): change the behaviour of SIGINT 2022-09-20 22:29:59 +08:00
loop.h feat(signal): change the behaviour of SIGINT 2022-09-20 22:29:59 +08:00
main.c feat(signal): change the behaviour of SIGINT 2022-09-20 22:29:59 +08:00
Makefile feat: update makefile 2023-03-30 17:00:42 +08:00
postgres.c feat(builtin): add support for pgsql 2023-03-29 23:31:17 +08:00
postgres.h feat(builtin): add support for pgsql 2023-03-29 23:31:17 +08:00
README.md Revert "feat(line): add history record" 2022-09-19 09:34:14 +08:00

dish - Yet another shell with C

TODO

  • Environment variable settings
  • History save
  • Color
  • Completion
  • Config dotfile support
  • Multiple styles