int linenoiseHistoryLoad(const char *filename)
Definition linenoise.c:1331
void linenoiseAllowEmpty(bool)
Definition linenoise.c:1078
int linenoiseHistoryAdd(const char *line)
Definition linenoise.c:1251
void linenoiseSetMultiLine(int ml)
Definition linenoise.c:204
char * linenoise(const char *prompt)
Definition linenoise.c:1200
int linenoiseSetMaxLineLen(size_t len)
Definition linenoise.c:1361
void linenoiseFree(void *ptr)
Definition linenoise.c:1227
void linenoiseHistoryFree(void)
Definition linenoise.c:1233
void() linenoiseFreeHintsCallback(void *)
Definition linenoise.h:59
void linenoiseSetHintsCallback(linenoiseHintsCallback *)
Definition linenoise.c:453
void linenoiseSetDumbMode(int set)
Definition linenoise.c:209
void linenoiseSetReadFunction(linenoise_read_bytes_fn read_fn)
Definition linenoise.c:224
void linenoiseSetFreeHintsCallback(linenoiseFreeHintsCallback *)
Definition linenoise.c:459
void linenoiseClearScreen(void)
Definition linenoise.c:358
void linenoisePrintKeyCodes(void)
void linenoiseSetCompletionCallback(linenoiseCompletionCallback *)
Definition linenoise.c:447
ssize_t(* linenoise_read_bytes_fn)(int, void *, size_t)
Definition linenoise.h:81
int linenoiseHistorySave(const char *filename)
Definition linenoise.c:1314
void linenoiseSetReadCharacteristics(void)
Definition esp_console_port.c:804
int linenoiseProbe(void)
Definition linenoise.c:1082
char *() linenoiseHintsCallback(const char *, int *color, int *bold)
Definition linenoise.h:58
int linenoiseHistorySetMaxLen(int len)
Definition linenoise.c:1284
bool linenoiseIsDumbMode(void)
Definition linenoise.c:214
void() linenoiseCompletionCallback(const char *, linenoiseCompletions *)
Definition linenoise.h:57
void linenoiseAddCompletion(linenoiseCompletions *, const char *)
Definition linenoise.c:467
unsigned int size_t
Definition types.h:74
int ssize_t
Definition types.h:91
Definition linenoise.h:52
char ** cvec
Definition linenoise.h:54
size_t len
Definition linenoise.h:53