From 93b1c1bea6dd51804414650f33d37c26c9d17c35 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg <bensberg@justemail.net> Date: Tue, 16 May 2017 20:37:19 +0200 Subject: [PATCH] files: don't ask "save anyway" when user orders to discard the buffer This extra question was included upon Chris' request, but I find it confusing and angering. --- src/files.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/files.c b/src/files.c index 89157cc2..8711d6e2 100644 --- a/src/files.c +++ b/src/files.c @@ -2157,19 +2157,10 @@ int do_writeout(bool exiting) } else { functionptrtype func = func_from_key(&i); - /* Upon request, abandon the buffer, if user is sure. */ + /* Upon request, abandon the buffer. */ if (func == discard_buffer) { - if (openfile->modified) - i = do_yesno_prompt(FALSE, - _("Save modified buffer anyway? ")); - else - i = 0; - - if (i == 0) { - free(given); - return 2; /* Yes, discard the buffer. */ - } else - continue; /* Go back to the filename prompt. */ + free(given); + return 2; } given = mallocstrcpy(given, answer); -- GitLab