README.adoc: update to reflect the current state

This commit is contained in:
Přemysl Eric Janouch 2020-10-26 14:09:53 +01:00
parent 65797ee4f1
commit 065cd3b3e1
Signed by: p
GPG Key ID: A0420B94F92B9493

View File

@ -2,16 +2,17 @@ termo
=====
'termo' is a library providing an alternative to ncurses' handling of terminal
input. ncurses does a really terrible job at that, mainly wrt. mouse support
which seems to be utterly broken. If you can drag things in a terminal
application, such as in VIM, I can assure you it's not using ncurses for that.
(At least not with ncurses older than 6.0.)
input. ncurses does a terrible job at that, mainly wrt. mouse support which was
even completely broken for a few years, making it impossible to drag things
around in applications. While that one bit has been fixed, it continues to lack
support for rxvt-unicode's 1015 mode and it's generally incapable of relaying
certain key combinations.
Since terminal I/O is really complicated and full of special cases, this project
doesn't aspire to also replace the output part of ncurses, but is rather
complementary to it. In the end it makes use of its terminfo library.
The API isn't stable yet. Tell me what needs to be done so I can fix it first.
The API can be considered stable. This project is in maintenance mode.
Building and Installing
-----------------------
@ -55,7 +56,7 @@ CMake-based projects and simply import the target. No package maintainer action
is needed for you to enjoy the benefits of proper terminal input.
The rest is just me going silly over formatting and various unimportant stuff.
Oh, and I've deleted the manpages. It needs more Doxygen. :) TBD
Oh, and I've deleted the manpages.
Contributing and Support
------------------------