We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 127667d commit fa991d1Copy full SHA for fa991d1
1 file changed
src/dged/buffer.c
@@ -412,7 +412,13 @@ void buffer_to_file(struct buffer *buffer) {
412
}
413
414
static size_t unneeded_save_count = 0;
415
+ static struct buffer *last_saved_buffer = NULL;
416
if (!buffer->modified) {
417
+ if (buffer != last_saved_buffer) {
418
+ last_saved_buffer = buffer;
419
+ unneeded_save_count = 0;
420
+ }
421
+
422
++unneeded_save_count;
423
if (unneeded_save_count > 1) {
424
minibuffer_echo_timeout(4, "buffer already saved (%d times)",
0 commit comments