From b5b4d3606f855d2e3982d75082e8d52d29920115 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 20 Oct 1994 21:19:47 +0000 Subject: [PATCH] (list_buffers_1): Always mark current_buffer read-only. --- src/buffer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/buffer.c b/src/buffer.c index 0fd2e61f63e..23d4ebf9b23 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1155,7 +1155,11 @@ list_buffers_1 (files) write_string (b == old ? "." : " ", -1); /* Identify modified buffers */ write_string (BUF_MODIFF (b) > b->save_modified ? "*" : " ", -1); - write_string (NILP (b->read_only) ? " " : "% ", -1); + /* The current buffer is special-cased to be marked read-only. + It is actually made read-only by the call to + Buffer-menu-mode, below. */ + write_string ((b != current_buffer && NILP (b->read_only)) + ? " " : "% ", -1); Fprinc (b->name, Qnil); Findent_to (col1, make_number (2)); XSETFASTINT (tem, BUF_Z (b) - BUF_BEG (b)); -- 2.39.5