HISTORY
gl = new_GetLine(LINELEN, HISTORY);
plist = new_ael(HISTORY);
cur_list = HISTORY;
history_list = new_ael(HISTORY);
case HISTORY:
if ((gl = new_GetLine(LINELEN, HISTORY)) == NULL) {
(void) unlink(HISTORY);
if (((src = fopen(HISTORY, "rF")) == NULL) &&
((src != NULL) && (link(HISTORY, OHISTORY) != 0)) ||
rename(HISTEMP, HISTORY) != 0) {
if ((history = fopen(HISTORY, "rF")) == NULL) {
debug("files_getattr: %s not found", HISTORY);
HISTORY *curritem, *item; /* command history */
HISTORY *currentcmd(void);
HISTORY *prevcmd(void);
HISTORY *nextcmd(void);
HISTORY *
HISTORY *head, *tail, *current;
HISTORY *h;
h = (HISTORY *)mymalloc(sizeof (HISTORY));
HISTORY *
HISTORY *