From 1456da93439c29fa846836c62441b562262dbc3e Mon Sep 17 00:00:00 2001 From: Andreas Kupries Date: Thu, 24 Jan 2013 18:54:38 -0800 Subject: [PATCH] New feature: Accessor for the history max len. --- linenoise.c | 4 ++++ linenoise.h | 1 + 2 files changed, 5 insertions(+) diff --git a/linenoise.c b/linenoise.c index 39d8462..21f62f5 100644 --- a/linenoise.c +++ b/linenoise.c @@ -1288,6 +1288,10 @@ int linenoiseHistoryAdd(const char *line) { return 1; } +int linenoiseHistoryGetMaxLen(void) { + return history_max_len; +} + int linenoiseHistorySetMaxLen(int len) { char **newHistory; diff --git a/linenoise.h b/linenoise.h index 59f2897..1e81863 100644 --- a/linenoise.h +++ b/linenoise.h @@ -51,6 +51,7 @@ void linenoiseAddCompletion(linenoiseCompletions *, const char *); char *linenoise(const char *prompt); int linenoiseHistoryAdd(const char *line); int linenoiseHistorySetMaxLen(int len); +int linenoiseHistoryGetMaxLen(void); int linenoiseHistorySave(const char *filename); int linenoiseHistoryLoad(const char *filename); void linenoiseHistoryFree(void); -- 2.44.0