From 0c407935140531f4c6417faec8e7de3b2cccb619 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Mon, 21 Jan 2019 17:17:52 -0500 Subject: Save cash history incrementally Still needs better error and edge case handling, but seems to work. --- bin/cash/var.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bin/cash/var.h') diff --git a/bin/cash/var.h b/bin/cash/var.h index 31f9dcc7..1e6420fd 100644 --- a/bin/cash/var.h +++ b/bin/cash/var.h @@ -85,6 +85,7 @@ extern struct var vrps1; extern struct var vrps2; extern struct var vdisvfork; #ifndef NO_HISTORY +extern struct var vhistfile; extern struct var vhistsize; extern struct var vterm; #endif @@ -112,6 +113,7 @@ extern int initial_localeisutf8; #define rps2val() (vrps2.text + 5) #define optindval() (voptind.text + 7) #ifndef NO_HISTORY +#define histfileval() (vhistfile.text + 9) #define histsizeval() (vhistsize.text + 9) #define termval() (vterm.text + 5) #endif -- cgit 1.4.1