aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorMiles Bader2004-09-09 09:36:36 +0000
committerMiles Bader2004-09-09 09:36:36 +0000
commita37d67ddadebe7cbcf6d5c5d2f5f4004797a32eb (patch)
tree06645beecd1ea81b98569d82ee5d486a95c3497f /src/buffer.c
parentdd6ab82fb5c85168043306deda1fa5a5010183c6 (diff)
parent6cb4a8923202a1f00fcbd2f7e3b8e0ee9e9bd3f4 (diff)
downloademacs-a37d67ddadebe7cbcf6d5c5d2f5f4004797a32eb.tar.gz
emacs-a37d67ddadebe7cbcf6d5c5d2f5f4004797a32eb.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-36
Merge from emacs--cvs-trunk--0, emacs--gnus--5.10, gnus--rel--5.10 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523 Merge from emacs--gnus--5.10, gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-524 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-534 Update from CVS * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0 tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1 Import from CVS branch gnus-5_10-branch * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2 Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19 Remove autoconf-generated files from archive * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20 Update from CVS
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 bae964bc139..2084d80049a 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -695,6 +695,7 @@ reset_buffer (b)
695 b->mark_active = Qnil; 695 b->mark_active = Qnil;
696 b->point_before_scroll = Qnil; 696 b->point_before_scroll = Qnil;
697 b->file_format = Qnil; 697 b->file_format = Qnil;
698 b->auto_save_file_format = Qt;
698 b->last_selected_window = Qnil; 699 b->last_selected_window = Qnil;
699 XSETINT (b->display_count, 0); 700 XSETINT (b->display_count, 0);
700 b->display_time = Qnil; 701 b->display_time = Qnil;
@@ -4978,6 +4979,7 @@ init_buffer_once ()
4978 buffer_defaults.undo_list = Qnil; 4979 buffer_defaults.undo_list = Qnil;
4979 buffer_defaults.mark_active = Qnil; 4980 buffer_defaults.mark_active = Qnil;
4980 buffer_defaults.file_format = Qnil; 4981 buffer_defaults.file_format = Qnil;
4982 buffer_defaults.auto_save_file_format = Qt;
4981 buffer_defaults.overlays_before = NULL; 4983 buffer_defaults.overlays_before = NULL;
4982 buffer_defaults.overlays_after = NULL; 4984 buffer_defaults.overlays_after = NULL;
4983 buffer_defaults.overlay_center = BEG; 4985 buffer_defaults.overlay_center = BEG;
@@ -5036,6 +5038,7 @@ init_buffer_once ()
5036 XSETINT (buffer_local_flags.file_truename, -1); 5038 XSETINT (buffer_local_flags.file_truename, -1);
5037 XSETINT (buffer_local_flags.invisibility_spec, -1); 5039 XSETINT (buffer_local_flags.invisibility_spec, -1);
5038 XSETINT (buffer_local_flags.file_format, -1); 5040 XSETINT (buffer_local_flags.file_format, -1);
5041 XSETINT (buffer_local_flags.auto_save_file_format, -1);
5039 XSETINT (buffer_local_flags.display_count, -1); 5042 XSETINT (buffer_local_flags.display_count, -1);
5040 XSETINT (buffer_local_flags.display_time, -1); 5043 XSETINT (buffer_local_flags.display_time, -1);
5041 XSETINT (buffer_local_flags.enable_multibyte_characters, -1); 5044 XSETINT (buffer_local_flags.enable_multibyte_characters, -1);
@@ -5846,6 +5849,13 @@ functions; it should only affect their performance. */);
5846Formats are defined by `format-alist'. This variable is 5849Formats are defined by `format-alist'. This variable is
5847set when a file is visited. */); 5850set when a file is visited. */);
5848 5851
5852 DEFVAR_PER_BUFFER ("buffer-auto-save-file-format",
5853 &current_buffer->auto_save_file_format, Qnil,
5854 doc: /* *Format in which to write auto-save files.
5855Should be a list of symbols naming formats that are defined in `format-alist'.
5856If it is t, which is the default, auto-save files are written in the
5857same format as a regular save would use. */);
5858
5849 DEFVAR_PER_BUFFER ("buffer-invisibility-spec", 5859 DEFVAR_PER_BUFFER ("buffer-invisibility-spec",
5850 &current_buffer->invisibility_spec, Qnil, 5860 &current_buffer->invisibility_spec, Qnil,
5851 doc: /* Invisibility spec of this buffer. 5861 doc: /* Invisibility spec of this buffer.