cpp-terminal
cpp-terminal copied to clipboard
C++ library for writing multiplatform terminal applications
The prompt example on windows crashes after pushing enter in a weird warning. For more reference check #132.
The ALT+ENTER key kombination on Macos seems to be broken. Linux works, but crashes after a few new lines (propably a buffer overflow). On windows, the prompt is currently completely...
When running the menu example the terminal is set back into it's old state, but the command prompt is in the first line of the terminal again, which draws ontop...
Can you add tab auto-completion feature to terminal.cpp, Term:prompt? If one wants a tab auto-completion, the only possible way is copying terminal.cpp codes and add "case Key::TAB:" by oneself. It...
the menu examples that use the window classes break if the terminal is smaller than the menu itself.
This results of #144. We should add an option to read input from stdin, if no TTY is attached.
We should extend our unit testing to cover more compliers. We should at least test: ``` gcc (linux) clang (linux) apple-clang (macos) MSVC (Windows) clang-cl (Windows) MinGW (windows) ```
We should enforce clang-tidy and cppcheck tests for this project (like we do with clang-format) to keep our code nicely clean and optimized.
We should extend the already implemented unit testing to cover most of CPP-Terminals parts.