diff options
| author | Miles Bader | 2005-01-02 09:13:19 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-01-02 09:13:19 +0000 |
| commit | f1d34bcacd8dd9d730000f1fe8827559e1c89683 (patch) | |
| tree | 9fd51451ad8b295052bf912ed49c73d7b4d1c9a3 /src/buffer.c | |
| parent | 0e9dd01c1246ee481efa3e71462d9db952072176 (diff) | |
| parent | 553fd77e2511cdc4d1b45933f237c724ee72c3b9 (diff) | |
| download | emacs-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.c | 33 |
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 | ||
| 1255 | DEFUN ("buffer-disable-undo", Fbuffer_disable_undo, Sbuffer_disable_undo, | ||
| 1256 | 0, 1, "", | ||
| 1257 | doc: /* Make BUFFER stop keeping undo information. | ||
| 1258 | No 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 | |||
| 1278 | DEFUN ("buffer-enable-undo", Fbuffer_enable_undo, Sbuffer_enable_undo, | 1255 | DEFUN ("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", ¤t_buffer->vertical_scroll_bar_type, | 5664 | DEFVAR_PER_BUFFER ("vertical-scroll-bar", ¤t_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. |
| 5690 | A value of left or right means to place the vertical scroll bar at that side | 5667 | The value takes effect whenever you tell a window to display this buffer; |
| 5691 | of the window; a value of nil means that this window has no vertical scroll bar. | 5668 | for instance, with `set-window-buffer' or when `display-buffer' displays it. |
| 5692 | A value of t means to use the vertical scroll bar type from the window's frame. */); | 5669 | |
| 5670 | A value of `left' or `right' means put the vertical scroll bar at that side | ||
| 5671 | of the window; a value of nil means don't show any vertical scroll bars. | ||
| 5672 | A 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 | ¤t_buffer->indicate_empty_lines, Qnil, | 5675 | ¤t_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); |