Mercurial > emacs
diff src/buffer.c @ 14226:ad275aca6fc5
(Fother_buffer): If we have to create a new buffer, use
default-major-mode.
| author | Karl Heuer <kwzh@gnu.org> |
|---|---|
| date | Fri, 19 Jan 1996 22:39:00 +0000 |
| parents | ee40177f6c68 |
| children | c486932b7301 |
line wrap: on
line diff
--- a/src/buffer.c Fri Jan 19 11:24:34 1996 +0000 +++ b/src/buffer.c Fri Jan 19 22:39:00 1996 +0000 @@ -809,6 +809,7 @@ (buffer, visible_ok) register Lisp_Object buffer, visible_ok; { + Lisp_Object Fset_buffer_major_mode (); register Lisp_Object tail, buf, notsogood, tem; notsogood = Qnil; @@ -842,7 +843,9 @@ } if (!NILP (notsogood)) return notsogood; - return Fget_buffer_create (build_string ("*scratch*")); + buf = Fget_buffer_create (build_string ("*scratch*")); + Fset_buffer_major_mode (buf); + return buf; } DEFUN ("buffer-disable-undo", Fbuffer_disable_undo, Sbuffer_disable_undo,
