From 8d80e2275236bcfa3ef3f8cc011ecd2a1993f25c Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sat, 2 Jul 1994 19:41:19 +0000 Subject: [PATCH] (decode_mode_spec): %+ makes % for unmodified RO buffer. --- src/xdisp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xdisp.c b/src/xdisp.c index fc9a11a4cc2..88f9e9c55cd 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -2961,8 +2961,11 @@ decode_mode_spec (w, c, maxwidth) return "-"; case '+': + /* This differs from %* only for a modified read-only buffer. */ if (MODIFF > current_buffer->save_modified) return "*"; + if (!NILP (current_buffer->read_only)) + return "%"; return "-"; case 's': -- 2.39.5