Richard M. Stallman
2c99f3ead4
(set_buffer_internal_1): Convert Fset_marker argument to Lisp_Integer.
...
(set_buffer_temp): Likewise.
(fix_overlays_in_range): Likewise.
1997-07-12 06:46:48 +00:00
Richard M. Stallman
2e34157cd9
Fix bugs with inappropriate mixing of Lisp_Object with int.
1997-07-04 20:44:52 +00:00
Richard M. Stallman
9f4d7cde2c
(overlay_strings): Finish up previous change.
1997-07-04 18:36:58 +00:00
Richard M. Stallman
9492daf25c
(overlay_str_buf): Declare as unsigned char *.
1997-07-02 03:14:24 +00:00
Richard M. Stallman
c807f76783
(syms_of_buffer): enable-multibyte-characters is a user var.
1997-06-29 03:49:57 +00:00
Richard M. Stallman
0a63b21287
(Fbury_buffer): Undo previous change.
1997-06-28 07:56:29 +00:00
Richard M. Stallman
08460cd4fb
(Fbuffer_list): New optional argument FRAME.
1997-06-26 21:09:22 +00:00
Kenichi Handa
c71b5d9b49
(init_buffer_once): Inititialize the member
...
buffer_file_coding_system.
(syms_of_buffer): Declare Lisp variables
default-buffer-file-coding-system and buffer-file-coding-system.
1997-06-09 12:58:58 +00:00
Richard M. Stallman
80509f2f6e
(Fmove_overlay): Clean up setting o_beg and o_end.
1997-06-02 00:24:11 +00:00
Richard M. Stallman
6a99d31d41
(syms_of_buffer): Doc fix.
1997-05-28 04:58:36 +00:00
Richard M. Stallman
435bc8400e
(Fbury_buffer): If buffer is in selected window, remove it.
...
Otherwise, remove it from other windows.
1997-05-10 21:44:11 +00:00
Richard M. Stallman
8b264726b1
(reset_buffer): Initialize clip_changed field.
1997-04-26 04:46:29 +00:00
Erik Naggum
dcb26650b6
(Fbury_buffer): add missing semi
1997-03-23 22:37:52 +00:00
Richard M. Stallman
dec989eb88
(Fbury_buffer): Call frames_bury_buffer.
1997-03-23 20:48:31 +00:00
Richard M. Stallman
99a8b2d236
Change copyright year.
1997-03-22 04:06:40 +00:00
Richard M. Stallman
7962a441e7
(reset_buffer): Initialize display_count slot.
...
(Fkill_buffer): Call frames_discard_buffer.
(record_buffer): Move buffer to front of frame_buffer_list.
(Fother_buffer): Use frame_buffer_list.
(init_buffer_once): Set up display_count.
(syms_of_buffer): Set up Lisp variable.
1997-03-22 04:04:53 +00:00
Kenichi Handa
a1a17b614d
(init_buffer_once): Make member
...
enable_multibyte_characters of struct buffer not always local.
(reset_buffer): Do not reset b->enable_multibyte_characters.
(syms_of_buffer): Declare default-enable-multibyte-characters.
1997-02-27 11:15:55 +00:00
Karl Heuer
3b06f8809c
Include charset.h.
...
(Fget_buffer_create): Allocate an extra byte for a buffer, and
make it always 0 for anchoring.
(reset_buffer): Handle a new member `enable_multibyte_characters'
in the struct buffer.
(fix_overlay_before): New function.
(init_buffer_once): Handle new members in the struct buffer.
(syms_of_buffer): Declare new buffer local variables
`enable-multibyte-characters' and `direction-reserved'.
1997-02-20 06:44:32 +00:00
Richard M. Stallman
cd0c235a9d
Fix typo editing previous change.
1997-01-07 09:03:23 +00:00
Richard M. Stallman
6d12711f44
(Fpop_to_buffer): New arg NORECORD.
1997-01-05 02:53:57 +00:00
Richard M. Stallman
319c537c12
(syms_of_buffer): Doc fix (transient-mark-mode).
1996-12-11 01:07:41 +00:00
Richard M. Stallman
0995fa350a
(init_buffer): Add /: to dir names that could be magic.
1996-10-04 04:26:23 +00:00
Richard M. Stallman
b77087c572
(syms_of_buffer): Doc fix.
1996-10-01 22:49:15 +00:00
Richard M. Stallman
6b5d3b89ee
(overlay_strings): Declare pstr using unsigned char.
1996-09-19 03:31:13 +00:00
Richard M. Stallman
2509d35657
(Fget_buffer_create): Initialize BUF_OVERLAY_MODIFF.
1996-09-16 09:32:54 +00:00
Richard M. Stallman
876aa27cce
(modify_overlay): Renamed from redisplay_region
...
moved here from xdisp.c, and made static. Callers changed.
Update OVERLAY_MODIFF instead of MODIFF.
1996-09-15 01:57:03 +00:00
Richard M. Stallman
f0724bcbff
(syms_of_buffer): Doc fixes.
1996-09-09 22:36:48 +00:00
Richard M. Stallman
0dc6f165b8
(reset_buffer): Initialize last_selected_window slot.
1996-09-02 05:11:15 +00:00
Karl Heuer
e3678b6433
Removed support for !MULTI_FRAME.
1996-09-01 21:04:32 +00:00
Richard M. Stallman
2e716096a0
(buffer_permanent_local_flags): New variable.
...
(init_buffer_once): Initialize it.
(reset_buffer_local_variables): New argument PERMANENT_TOO.
Callers changed. Now declared static.
1996-07-26 16:08:04 +00:00
Richard M. Stallman
13de9290cf
(buffer_permanent_local_flags): New variable.
...
(init_buffer_once): Initialize it.
(reset_buffer_local_variables): New argument PERMANENT_TOO.
Callers changed. Now declared static.
1996-07-23 22:36:11 +00:00
Karl Heuer
54158e68b2
(syms_of_buffer): Doc fix.
1996-07-11 23:17:56 +00:00
Richard M. Stallman
b64d74423e
(Fkill_buffer): Doc fix.
1996-06-12 21:47:03 +00:00
Richard M. Stallman
405615e51b
(Fpop_to_buffer): Doc fix.
1996-05-30 23:11:14 +00:00
Richard M. Stallman
0b1f1b099f
(add_overlay_mod_hooklist): Fix call to bcopy.
1996-05-01 21:20:05 +00:00
Richard M. Stallman
079242944a
(syms_of_buffer): Doc fix.
1996-04-16 16:10:19 +00:00
Richard M. Stallman
0dc88e60fa
(Fbuffer_live_p): New function.
...
(syms_of_buffer): defsubr it.
1996-02-06 23:48:06 +00:00
Richard M. Stallman
da1c183cca
(syms_of_buffer): Doc fix.
1996-02-03 18:08:58 +00:00
Richard M. Stallman
000f808355
Whitespace change.
1996-01-28 00:11:39 +00:00
Karl Heuer
89132f25ac
(Fother_buffer): If we have to create a new buffer, use
...
default-major-mode.
1996-01-19 22:39:00 +00:00
Erik Naggum
3b7ad313e0
Update FSF's address in the preamble.
1996-01-15 09:18:04 +00:00
Erik Naggum
a2428fa2a2
(Fmake_indirect_buffer, Fset_buffer_major_mode, Fpop_to_buffer,
...
Fbury_buffer, Foverlay_get): Harmonize arguments with documentation.
1996-01-09 00:30:29 +00:00
Erik Naggum
b26dd9cb87
(Fkill_buffer): Delete buffer from Vbuffer_alist after replacing it.
1996-01-02 19:11:31 +00:00
Richard M. Stallman
00550f94af
(Fkill_buffer): Use replace_buffer_in_all_windows.
1996-01-02 08:54:40 +00:00
Karl Heuer
a25f13ae8a
(Fkill_buffer): Rename arg bufname to buffer.
...
Don't gcpro it after the last use.
(Fswitch_to_buffer, Fpop_to_buffer): Rename arg bufname to buffer.
(Fset_buffer): Likewise, and rename local buffer to buf.
(reset_buffer, init_buffer_once): Delete code that touches
redisplay_end_trigger field in buffer.
1995-12-21 16:55:39 +00:00
Richard M. Stallman
acac2700ec
(Fmake_overlay): New args front-advance and rear-advance.
...
(syms_of_buffer): Delete the buffer-redisplay-end-trigger local variable.
1995-11-10 06:32:38 +00:00
Richard M. Stallman
3446af9c77
(reset_buffer_local_variables): Call
...
Fset_standard_case_table if std case table seems to have been changed.
1995-10-22 16:40:53 +00:00
Richard M. Stallman
fb2030e306
(reset_buffer): Initialize extra1, extra2 and extra3 slots.
1995-10-21 23:14:06 +00:00
Richard M. Stallman
55ac8536fe
(reset_buffer): Initialize redisplay_end_trigger slot.
...
(init_buffer_once): Mark redisplay_end_trigger always local.
Also fix previous change.
(syms_of_buffer): Set up Lisp var buffer-redisplay-end-trigger.
1995-10-21 23:01:11 +00:00
Richard M. Stallman
1e9b6335bb
(reset_buffer_local_variables): Init case_table slots the new way.
1995-10-19 00:09:46 +00:00