From 7f0fcdeea449a3ffc7a65a3024b6b5d4a1b3e93b Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 3 Oct 2019 14:57:34 -0700 Subject: Removed some unnecessary +refreshes, no longer enable cursor by default, but instead have ask() etc. make the cursor visible. Also cleaned up some of the failure cases for better feedback. --- bb.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bb.h') diff --git a/bb.h b/bb.h index 6f2a8f9..95f7175 100644 --- a/bb.h +++ b/bb.h @@ -240,7 +240,8 @@ static const char *bbcmdfn = "bb() {\n" #ifdef ASK ASK ";\n" #else -" printf \"\033[1m%s\033[0m\" \"$2\" >/dev/tty;\n" +" [ $# -lt 2 ] && printf '\033[31;1mNot enough args to ask!\033[0m\n' && return 1;\n" +" printf \"\033[1m%s\033[0m\033[?25h\" \"$2\" >/dev/tty;\n" " read $1 /dev/tty\n" #endif "}\n" -- cgit v1.2.3