# HG changeset patch # User Richard M. Stallman # Date 782687987 0 # Node ID 833a19698ef36ed1b3193bf4f84d9ec8b709dbc2 # Parent a5bd0b6b080eb2cd92bcea638d8e3adbdfce3d39 (list_buffers_1): Always mark current_buffer read-only. diff -r a5bd0b6b080e -r 833a19698ef3 src/buffer.c --- a/src/buffer.c Thu Oct 20 21:17:44 1994 +0000 +++ b/src/buffer.c Thu Oct 20 21:19:47 1994 +0000 @@ -1155,7 +1155,11 @@ 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));