Mercurial > emacs
comparison src/buffer.c @ 90070:95879cc1ed20
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
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 02 Jan 2005 09:13:19 +0000 |
parents | f2ebccfa87d4 e81022709627 |
children | fa9654493afb |
comparison
equal
deleted
inserted
replaced
90069:fa0a5c4db2c8 | 90070:95879cc1ed20 |
---|---|
1250 Fset_buffer_major_mode (buf); | 1250 Fset_buffer_major_mode (buf); |
1251 } | 1251 } |
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. |
1281 No argument or nil as argument means do this for the current buffer. */) | 1258 No argument or nil as argument means do this for the current buffer. */) |
1282 (buffer) | 1259 (buffer) |
5685 A value of nil means to use the scroll bar width from the window's frame. */); | 5662 A value of nil means to use the scroll bar width from the window's frame. */); |
5686 | 5663 |
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, |
5696 doc: /* *Visually indicate empty lines after the buffer end. | 5676 doc: /* *Visually indicate empty lines after the buffer end. |
5697 If non-nil, a bitmap is displayed in the left fringe of a window on | 5677 If non-nil, a bitmap is displayed in the left fringe of a window on |
5965 defsubr (&Sbuffer_modified_p); | 5945 defsubr (&Sbuffer_modified_p); |
5966 defsubr (&Sset_buffer_modified_p); | 5946 defsubr (&Sset_buffer_modified_p); |
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); |
5974 defsubr (&Sswitch_to_buffer); | 5953 defsubr (&Sswitch_to_buffer); |
5975 defsubr (&Spop_to_buffer); | 5954 defsubr (&Spop_to_buffer); |