From c93dd9bc67485586f3fad4958e70a1fd3c83c2d4 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Wed, 13 Apr 2022 19:52:12 -0400 Subject: split out curses --- src/term/tgetflag.c | 61 ----------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 src/term/tgetflag.c (limited to 'src/term/tgetflag.c') diff --git a/src/term/tgetflag.c b/src/term/tgetflag.c deleted file mode 100644 index 844f142a..00000000 --- a/src/term/tgetflag.c +++ /dev/null @@ -1,61 +0,0 @@ -#include - -int tgetflag(char id[2]) -{ - const struct { - char tc[3]; - char ti[8]; - } map[] = { - { "bw", "bw" }, - { "am", "am" }, - { "ut", "bce" }, - { "cc", "ccc" }, - { "xs", "xhp" }, - { "YA", "xhpa" }, - { "YF", "cpix" }, - { "YB", "crxm" }, - { "xt", "xt" }, - { "xn", "xenl" }, - { "eo", "eo" }, - { "gn", "gn" }, - { "hc", "hc" }, - { "HC", "chts" }, - { "km", "km" }, - { "YC", "daisy" }, - { "hs", "hs" }, - { "hl", "hls" }, - { "in", "in" }, - { "YG", "lpix" }, - { "da", "da" }, - { "db", "db" }, - { "mi", "mir" }, - { "ms", "msgr" }, - { "nx", "nxon" }, - { "xb", "xsb" }, - { "NP", "npc" }, - { "ND", "ndscr" }, - { "NR", "nrrmc" }, - { "os", "os" }, - { "5i", "mc5i" }, - { "YD", "xvpa" }, - { "YE", "sam" }, - { "es", "eslok" }, - { "hz", "hz" }, - { "ul", "ul" }, - { "xo", "xon" }, - }; - size_t i = 0; - - for (i = 0; i < sizeof(map) / sizeof(map[0]); i++) { - if (map[i].tc[0] == id[0] && map[i].tc[1] == 1) { - return tigetflag(map[i].ti); - } - } - - return -1; -} - -/* -XOPEN(400, 700) -LINK(curses) -*/ -- cgit v1.2.1