aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorKaroly Lorentey2004-09-10 13:06:10 +0000
committerKaroly Lorentey2004-09-10 13:06:10 +0000
commitfd15a4daca3b32487b751006a5e7be7732fdf9ea (patch)
treeb53e804e340b981462b1cba73be9a1ccd8667f0e /src/buffer.c
parentd8d26438090eae0b8f518ad740ab4b821efdf540 (diff)
parentcbd5542a3ccf044c601318f288d9b022f53b1de2 (diff)
downloademacs-fd15a4daca3b32487b751006a5e7be7732fdf9ea.tar.gz
emacs-fd15a4daca3b32487b751006a5e7be7732fdf9ea.zip
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
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/buffer.c b/src/buffer.c
index bade501b1a7..c70831e155f 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -694,6 +694,7 @@ reset_buffer (b)
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;
@@ -4962,6 +4963,7 @@ init_buffer_once ()
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;
@@ -5020,6 +5022,7 @@ init_buffer_once ()
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);
@@ -5830,6 +5833,13 @@ functions; it should only affect their performance. */);
5830Formats are defined by `format-alist'. This variable is 5833Formats are defined by `format-alist'. This variable is
5831set when a file is visited. */); 5834set 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.
5839Should be a list of symbols naming formats that are defined in `format-alist'.
5840If it is t, which is the default, auto-save files are written in the
5841same 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.