aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorMiles Bader2005-01-02 09:13:19 +0000
committerMiles Bader2005-01-02 09:13:19 +0000
commitf1d34bcacd8dd9d730000f1fe8827559e1c89683 (patch)
tree9fd51451ad8b295052bf912ed49c73d7b4d1c9a3 /src/buffer.c
parent0e9dd01c1246ee481efa3e71462d9db952072176 (diff)
parent553fd77e2511cdc4d1b45933f237c724ee72c3b9 (diff)
downloademacs-f1d34bcacd8dd9d730000f1fe8827559e1c89683.tar.gz
emacs-f1d34bcacd8dd9d730000f1fe8827559e1c89683.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-81
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-748 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 Update from CVS
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c33
1 files changed, 6 insertions, 27 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 15dbd2df34f..e0fde514ca4 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1252,29 +1252,6 @@ If BUFFER is omitted or nil, some interesting buffer is returned. */)
1252 return buf; 1252 return buf;
1253} 1253}
1254 1254
1255DEFUN ("buffer-disable-undo", Fbuffer_disable_undo, Sbuffer_disable_undo,
1256 0, 1, "",
1257 doc: /* Make BUFFER stop keeping undo information.
1258No argument or nil as argument means do this for the current buffer. */)
1259 (buffer)
1260 register Lisp_Object buffer;
1261{
1262 Lisp_Object real_buffer;
1263
1264 if (NILP (buffer))
1265 XSETBUFFER (real_buffer, current_buffer);
1266 else
1267 {
1268 real_buffer = Fget_buffer (buffer);
1269 if (NILP (real_buffer))
1270 nsberror (buffer);
1271 }
1272
1273 XBUFFER (real_buffer)->undo_list = Qt;
1274
1275 return Qnil;
1276}
1277
1278DEFUN ("buffer-enable-undo", Fbuffer_enable_undo, Sbuffer_enable_undo, 1255DEFUN ("buffer-enable-undo", Fbuffer_enable_undo, Sbuffer_enable_undo,
1279 0, 1, "", 1256 0, 1, "",
1280 doc: /* Start keeping undo information for buffer BUFFER. 1257 doc: /* Start keeping undo information for buffer BUFFER.
@@ -5687,9 +5664,12 @@ A value of nil means to use the scroll bar width from the window's frame. */);
5687 DEFVAR_PER_BUFFER ("vertical-scroll-bar", &current_buffer->vertical_scroll_bar_type, 5664 DEFVAR_PER_BUFFER ("vertical-scroll-bar", &current_buffer->vertical_scroll_bar_type,
5688 Qnil, 5665 Qnil,
5689 doc: /* *Position of this buffer's vertical scroll bar. 5666 doc: /* *Position of this buffer's vertical scroll bar.
5690A value of left or right means to place the vertical scroll bar at that side 5667The value takes effect whenever you tell a window to display this buffer;
5691of the window; a value of nil means that this window has no vertical scroll bar. 5668for instance, with `set-window-buffer' or when `display-buffer' displays it.
5692A value of t means to use the vertical scroll bar type from the window's frame. */); 5669
5670A value of `left' or `right' means put the vertical scroll bar at that side
5671of the window; a value of nil means don't show any vertical scroll bars.
5672A value of t (the default) means do whatever the window's frame specifies. */);
5693 5673
5694 DEFVAR_PER_BUFFER ("indicate-empty-lines", 5674 DEFVAR_PER_BUFFER ("indicate-empty-lines",
5695 &current_buffer->indicate_empty_lines, Qnil, 5675 &current_buffer->indicate_empty_lines, Qnil,
@@ -5967,7 +5947,6 @@ to the default frame line height. */);
5967 defsubr (&Sbuffer_modified_tick); 5947 defsubr (&Sbuffer_modified_tick);
5968 defsubr (&Srename_buffer); 5948 defsubr (&Srename_buffer);
5969 defsubr (&Sother_buffer); 5949 defsubr (&Sother_buffer);
5970 defsubr (&Sbuffer_disable_undo);
5971 defsubr (&Sbuffer_enable_undo); 5950 defsubr (&Sbuffer_enable_undo);
5972 defsubr (&Skill_buffer); 5951 defsubr (&Skill_buffer);
5973 defsubr (&Sset_buffer_major_mode); 5952 defsubr (&Sset_buffer_major_mode);