Update linenoise to the latest version
modified external/linenoise/linenoise.c
@@ -1,7 +1,5 @@
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -12,7 +10,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -113,6 +111,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -122,6 +121,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -409,6 +410,18 @@ void linenoiseSetCompletionCallback(linenoiseCompletionCallback *fn) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -458,6 +471,32 @@ static void abFree(struct abuf *ab) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -487,6 +526,8 @@ static void refreshSingleLine(struct linenoiseState *l) {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -540,6 +581,9 @@ static void refreshMultiLine(struct linenoiseState *l) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -600,7 +644,7 @@ int linenoiseEditInsert(struct linenoiseState *l, char c) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -774,6 +818,14 @@ static int linenoiseEdit(int stdin_fd, int stdout_fd, char *buf, size_t buflen,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -936,22 +988,48 @@ static int linenoiseRaw(char *buf, size_t buflen, const char *prompt) {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
|
|
|
|
|
@@ -963,7 +1041,11 @@ char *linenoise(const char *prompt) {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -982,6 +1064,14 @@ char *linenoise(const char *prompt) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1073,10 +1163,14 @@ int linenoiseHistorySetMaxLen(int len) {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified external/linenoise/linenoise.h
@@ -49,10 +49,15 @@ typedef struct linenoiseCompletions {
|
|
|
|
|
|
| + | |
| + | |
|
|
| + | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|