static void addhistory(char *input);
static void addhistoryitem(struct item *item);
static void cleanhistory(void);
static void loadhistory(void);
static void navhistory(int dir);
static void reallochistory(void);
static void restorebackupitems(void);
static void savehistory(void);
static void togglehistoryitems(void);