From d5f0da6bea8562cf1ae08ba5af2412eff30874a3 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sat, 13 Jul 2019 15:34:20 -0400 Subject: Add shotty -c --- bin/shotty.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'bin/shotty.c') diff --git a/bin/shotty.c b/bin/shotty.c index 1e1c9537..87486990 100644 --- a/bin/shotty.c +++ b/bin/shotty.c @@ -300,14 +300,16 @@ int main(int argc, char *argv[]) { setlocale(LC_CTYPE, ""); bool bright = false; + bool cursor = false; bool size = false; FILE *file = stdin; int opt; - while (0 < (opt = getopt(argc, argv, "Bb:f:h:sw:"))) { + while (0 < (opt = getopt(argc, argv, "Bb:cf:h:sw:"))) { switch (opt) { break; case 'B': bright = true; break; case 'b': def.bg = strtoul(optarg, NULL, 0); + break; case 'c': cursor = true; break; case 'f': def.fg = strtoul(optarg, NULL, 0); break; case 'h': rows = strtoul(optarg, NULL, 0); break; case 's': size = true; @@ -349,6 +351,10 @@ int main(int argc, char *argv[]) { } } + if (cursor) { + cell(y, x)->style.reverse ^= true; + } + printf( "
",
 		cols, def.bg, def.fg
-- 
cgit 1.4.1