]> git.lizzy.rs Git - linenoise.git/commitdiff
Accept linefeed as enter
authorSteve Bennett <steveb@workware.net.au>
Sun, 9 Jun 2019 23:39:23 +0000 (09:39 +1000)
committerSteve Bennett <steveb@workware.net.au>
Sun, 9 Jun 2019 23:39:23 +0000 (09:39 +1000)
Signed-off-by: Steve Bennett <steveb@workware.net.au>
linenoise.c

index 91451f454dcf6517dfcb090f25748634de0675bd..3abc73ccd4ccd3e42ed15cfb1d4581c89cd1efe2 100644 (file)
@@ -1584,7 +1584,8 @@ static int linenoiseEdit(struct current *current) {
         switch(c) {
         case SPECIAL_NONE:
             break;
-        case '\r':    /* enter */
+        case '\r':    /* enter/CR */
+        case '\n':    /* LF */
             history_len--;
             free(history[history_len]);
             current->pos = sb_chars(current->buf);