aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--man/einfo.37
-rw-r--r--src/libeinfo/libeinfo.c5
2 files changed, 2 insertions, 10 deletions
diff --git a/man/einfo.3 b/man/einfo.3
index fd268c42..9b8826eb 100644
--- a/man/einfo.3
+++ b/man/einfo.3
@@ -158,13 +158,6 @@ is true.
prefixes the string
.Fa prefix
to the above functions.
-.Sh IMPLEMENTATION NOTES
-einfo can optionally be linked against the
-.Lb libtermcap
-so that we can correctly query the connected console for our color and
-cursor escape codes.
-If not, then we have a hard coded list of terminals we know about that support
-the commonly used codes for color and cursor position.
.Sh ENVIRONMENT
.Va EINFO_QUIET
when set to true makes the
diff --git a/src/libeinfo/libeinfo.c b/src/libeinfo/libeinfo.c
index 7e86091e..1d2427aa 100644
--- a/src/libeinfo/libeinfo.c
+++ b/src/libeinfo/libeinfo.c
@@ -50,8 +50,7 @@
#define HILITE 6
#define BRACKET 4
-/* We fallback to these escape codes if termcap isn't available
- * like say /usr isn't mounted */
+/* ANSI escape codes which mimic termcap */
#define AF "\033[3%dm"
#define CE "\033[K"
#define CH "\033[%dC"
@@ -94,7 +93,7 @@ static char *goto_column = NULL;
static const char *term = NULL;
static bool term_is_cons25 = false;
-/* No curses support, so we hardcode a list of colour capable terms
+/* Hardcoded list of colour capable terms
* Only terminals without "color" in the name need to be explicitly listed */
static const char *const color_terms[] = {
"Eterm",