comparison src/buffer.c @ 83202:42acc7fa8a4f

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-529 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-530 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-531 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-532 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-533 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-534 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-535 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-536 sync-tree with gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--devo--0--patch-2 Add {arch}/=cvs-sync-make-log * miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0 Import from Gnus CVS branch V5-8 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-1 {arch}/=tagging-method: Add CVS and autoconf grot to junk regexp * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-2 Use explicit tags for autoconf input files * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-3 Remove RCS keywords * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-4 Fix copied explicit id-tags * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-5 Add {arch}/=cvs-sync-make-log * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-6 configure.in: Use ifelse instead of m4_if for arch-tag: comment * miles@gnu.org--gnu-2004/gnus--rel--5.10--base-0 tag of miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-1 Gnus 5.10, from CVS branch v5-10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-2 Merge from gnus--rel--5.8 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-3 Use explicit tags for autoconf input files * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-4 sync-tree with gnus--rel--5.8 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-5 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-6 Merge from gnus--rel--5.8 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-7 Remove RCS keywords * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-8 Merge from gnus--rel--5.8 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-9 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-10 Add {arch}/=cvs-sync-make-log * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-11 Merge from gnus--rel--5.8 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-12 Update from CVS: make.bat: Fix line endings around arch-tag. * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-13 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-14 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-15 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-16 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-17 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-242
author Karoly Lorentey <lorentey@elte.hu>
date Fri, 10 Sep 2004 13:06:10 +0000
parents b15f799f66b5 b3aa8cb4c381
children 4df500c93e1d
comparison
equal deleted inserted replaced
83201:8a6fd1c164cd 83202:42acc7fa8a4f
692 b->overlays_after = NULL; 692 b->overlays_after = NULL;
693 b->overlay_center = BEG; 693 b->overlay_center = BEG;
694 b->mark_active = Qnil; 694 b->mark_active = Qnil;
695 b->point_before_scroll = Qnil; 695 b->point_before_scroll = Qnil;
696 b->file_format = Qnil; 696 b->file_format = Qnil;
697 b->auto_save_file_format = Qt;
697 b->last_selected_window = Qnil; 698 b->last_selected_window = Qnil;
698 XSETINT (b->display_count, 0); 699 XSETINT (b->display_count, 0);
699 b->display_time = Qnil; 700 b->display_time = Qnil;
700 b->enable_multibyte_characters = buffer_defaults.enable_multibyte_characters; 701 b->enable_multibyte_characters = buffer_defaults.enable_multibyte_characters;
701 b->cursor_type = buffer_defaults.cursor_type; 702 b->cursor_type = buffer_defaults.cursor_type;
4960 buffer_defaults.abbrev_table = Qnil; 4961 buffer_defaults.abbrev_table = Qnil;
4961 buffer_defaults.display_table = Qnil; 4962 buffer_defaults.display_table = Qnil;
4962 buffer_defaults.undo_list = Qnil; 4963 buffer_defaults.undo_list = Qnil;
4963 buffer_defaults.mark_active = Qnil; 4964 buffer_defaults.mark_active = Qnil;
4964 buffer_defaults.file_format = Qnil; 4965 buffer_defaults.file_format = Qnil;
4966 buffer_defaults.auto_save_file_format = Qt;
4965 buffer_defaults.overlays_before = NULL; 4967 buffer_defaults.overlays_before = NULL;
4966 buffer_defaults.overlays_after = NULL; 4968 buffer_defaults.overlays_after = NULL;
4967 buffer_defaults.overlay_center = BEG; 4969 buffer_defaults.overlay_center = BEG;
4968 4970
4969 XSETFASTINT (buffer_defaults.tab_width, 8); 4971 XSETFASTINT (buffer_defaults.tab_width, 8);
5018 XSETINT (buffer_local_flags.mark_active, -1); 5020 XSETINT (buffer_local_flags.mark_active, -1);
5019 XSETINT (buffer_local_flags.point_before_scroll, -1); 5021 XSETINT (buffer_local_flags.point_before_scroll, -1);
5020 XSETINT (buffer_local_flags.file_truename, -1); 5022 XSETINT (buffer_local_flags.file_truename, -1);
5021 XSETINT (buffer_local_flags.invisibility_spec, -1); 5023 XSETINT (buffer_local_flags.invisibility_spec, -1);
5022 XSETINT (buffer_local_flags.file_format, -1); 5024 XSETINT (buffer_local_flags.file_format, -1);
5025 XSETINT (buffer_local_flags.auto_save_file_format, -1);
5023 XSETINT (buffer_local_flags.display_count, -1); 5026 XSETINT (buffer_local_flags.display_count, -1);
5024 XSETINT (buffer_local_flags.display_time, -1); 5027 XSETINT (buffer_local_flags.display_time, -1);
5025 XSETINT (buffer_local_flags.enable_multibyte_characters, -1); 5028 XSETINT (buffer_local_flags.enable_multibyte_characters, -1);
5026 5029
5027 idx = 1; 5030 idx = 1;
5828 DEFVAR_PER_BUFFER ("buffer-file-format", &current_buffer->file_format, Qnil, 5831 DEFVAR_PER_BUFFER ("buffer-file-format", &current_buffer->file_format, Qnil,
5829 doc: /* List of formats to use when saving this buffer. 5832 doc: /* List of formats to use when saving this buffer.
5830 Formats are defined by `format-alist'. This variable is 5833 Formats are defined by `format-alist'. This variable is
5831 set when a file is visited. */); 5834 set when a file is visited. */);
5832 5835
5836 DEFVAR_PER_BUFFER ("buffer-auto-save-file-format",
5837 &current_buffer->auto_save_file_format, Qnil,
5838 doc: /* *Format in which to write auto-save files.
5839 Should be a list of symbols naming formats that are defined in `format-alist'.
5840 If it is t, which is the default, auto-save files are written in the
5841 same format as a regular save would use. */);
5842
5833 DEFVAR_PER_BUFFER ("buffer-invisibility-spec", 5843 DEFVAR_PER_BUFFER ("buffer-invisibility-spec",
5834 &current_buffer->invisibility_spec, Qnil, 5844 &current_buffer->invisibility_spec, Qnil,
5835 doc: /* Invisibility spec of this buffer. 5845 doc: /* Invisibility spec of this buffer.
5836 The default is t, which means that text is invisible 5846 The default is t, which means that text is invisible
5837 if it has a non-nil `invisible' property. 5847 if it has a non-nil `invisible' property.