diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-11-06 10:37:49 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-11-06 10:37:49 -0700 |
commit | 3e94073a889c65336ceb4d2e59c6ec5d93a04e49 (patch) | |
tree | ef8d93f3c56a6baeb93f7d3eb2c26f2dda516908 /src | |
parent | 38d202d68d2db9c8a41927e06940ef9c5da936d8 (diff) | |
download | teliva-3e94073a889c65336ceb4d2e59c6ec5d93a04e49.tar.gz |
auto-save
We'll add version control soon.
Diffstat (limited to 'src')
-rw-r--r-- | src/kilo.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/kilo.c b/src/kilo.c index 310e509..1b321fc 100644 --- a/src/kilo.c +++ b/src/kilo.c @@ -1171,17 +1171,9 @@ void editorProcessKeypress(int fd) { * to the edited file. */ break; case CTRL_E: - /* Quit if the file was already saved. */ - if (E.dirty && quit_times) { - editorSetStatusMessage("WARNING!!! File has unsaved changes. " - "Press Ctrl-E %d more times to quit.", quit_times); - quit_times--; - return; - } - Quit = 1; - break; - case CTRL_S: + /* Save and quit. */ editorSave(); + Quit = 1; break; case CTRL_F: editorFind(fd); |