]> git.lizzy.rs Git - linenoise.git/blobdiff - linenoise.c
Accept linefeed as enter
[linenoise.git] / 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);