From c01d0677abc9f0f2645e90ed1e23619c008e90a2 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Mon, 4 Mar 2002 23:20:06 +0000 Subject: [PATCH] (syms_of_buffer): Allow non-string `mode-name'. --- src/buffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/buffer.c b/src/buffer.c index 8cd8de487c2..5bc8a9ae547 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1553,7 +1553,7 @@ no_switch_window (window) if (EQ (minibuf_window, window)) return "Cannot switch buffers in minibuffer window"; tem = Fwindow_dedicated_p (window); - if (!NILP (tem)) + if (EQ (tem, Qt)) return "Cannot switch buffers in a dedicated window"; return NULL; } @@ -5226,7 +5226,7 @@ nil here means use current buffer's major mode. */); doc: /* Symbol for current buffer's major mode. */); DEFVAR_PER_BUFFER ("mode-name", ¤t_buffer->mode_name, - make_number (Lisp_String), + Qnil, doc: /* Pretty name of current buffer's major mode (a string). */); DEFVAR_PER_BUFFER ("abbrev-mode", ¤t_buffer->abbrev_mode, Qnil, -- 2.39.2