732 B
732 B
Used technologies
- C style C++ with pottential future "back" porting
- SQLite
- ncurses
- readline
Rationale
C/C++
- fuck pust
NCurses
- i know nothing better that is:
- portable
- reliable
- C compatible
- anyway better than ncurses
SQLite
- sharing history between shell types could be desirable, this is the simplest approach
- having our own storage means that we could support meta informations globally which are not standard for every application
Readline
- we are not trying to replace it in anyways; it only makes sense
Project structure
source/
version
main
tui : frontend
db : import/export, append functionality
config : parse and initialize configuration