1
0
mirror of https://github.com/janet-lang/janet synced 2025-10-19 01:37:40 +00:00

Merge pull request #296 from leahneukirchen/ctrl-d

Make ctrl-d behave like delete, but exit on an empty line.
This commit is contained in:
Calvin Rose
2020-03-04 20:42:05 -06:00
committed by GitHub

View File

@@ -620,8 +620,12 @@ static int line() {
clearlines();
return -1;
case 4: /* ctrl-d, eof */
clearlines();
return -1;
if (gbl_len == 0) { /* quit on empty line */
clearlines();
return -1;
}
kdelete(1);
break;
case 5: /* ctrl-e */
gbl_pos = gbl_len;
refresh();