Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
Used technologies
- C style C++ with pottential future “back” porting
- SQLite
- ncurses
- readline
Rationale
C/C++
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