aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Eric Janouch <p@janouch.name>2020-10-26 14:09:53 +0100
committerPřemysl Eric Janouch <p@janouch.name>2020-10-26 14:09:53 +0100
commit065cd3b3e1781ebfddbb272b568918c60c8962c8 (patch)
treea81e37a4b133dcf7e96923f1cbf2a5d819d7f1ed
parent65797ee4f157a893d9dd23525e87cc4ef2fc6ce0 (diff)
downloadtermo-065cd3b3e1781ebfddbb272b568918c60c8962c8.tar.gz
termo-065cd3b3e1781ebfddbb272b568918c60c8962c8.tar.xz
termo-065cd3b3e1781ebfddbb272b568918c60c8962c8.zip
README.adoc: update to reflect the current state
-rw-r--r--README.adoc13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.adoc b/README.adoc
index 83bbcad..6e1c6e1 100644
--- a/README.adoc
+++ b/README.adoc
@@ -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
------------------------