From 09b18c6a5cd34d534fdb1bc2974402f56c4d9182 Mon Sep 17 00:00:00 2001 From: anon <anon@anon.anon> Date: Sun, 3 Mar 2024 14:10:22 +0100 Subject: [PATCH] history support --- io.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/io.cpp b/io.cpp index a785812..c363ea7 100644 --- a/io.cpp +++ b/io.cpp @@ -3,6 +3,7 @@ #include <string> #include <readline/readline.h> +#include <readline/history.h> inline int fu_fd; inline const char * prompt1; @@ -62,5 +63,7 @@ const char * const fu_recieve(fu_response_header_t &header) { } char * fu_readline(bool is_1) { - return readline(is_1 ? prompt1 : prompt2); + char * const line = readline(is_1 ? prompt1 : prompt2); + add_history(line); + return line; }