Home
last modified time | relevance | path

Searched refs:history_index (Results 1 – 1 of 1) sorted by relevance

/f-stack/app/redis-5.0.5/deps/linenoise/
H A Dlinenoise.c150 int history_index; /* The history index we are currently editing. */ member
704 free(history[history_len - 1 - l->history_index]); in linenoiseEditHistoryNext()
705 history[history_len - 1 - l->history_index] = strdup(l->buf); in linenoiseEditHistoryNext()
707 l->history_index += (dir == LINENOISE_HISTORY_PREV) ? 1 : -1; in linenoiseEditHistoryNext()
708 if (l->history_index < 0) { in linenoiseEditHistoryNext()
709 l->history_index = 0; in linenoiseEditHistoryNext()
711 } else if (l->history_index >= history_len) { in linenoiseEditHistoryNext()
712 l->history_index = history_len-1; in linenoiseEditHistoryNext()
715 strncpy(l->buf,history[history_len - 1 - l->history_index],l->buflen); in linenoiseEditHistoryNext()
784 l.history_index = 0; in linenoiseEdit()