Richard M. Stallman
43d27a7200
(record_overlay_string): Totalize sizes assuming
...
strings are converted to match buffer in multibyteness.
(overlay_strings): Convert strings to match buffer in multibyteness.
1998-01-05 17:15:53 +00:00
Richard M. Stallman
3f236a4066
(Fmake_indirect_buffer): Use set_marker_both.
...
(set_buffer_internal_1): Likewise.
(set_buffer_temp): Likewise.
(set_buffer_temp): Update BUF_PT_BYTE, BUF_BEGV_BYTE and BUF_ZV_BYTE.
(Fmake_indirect_buffer, set_buffer_internal_1):
Set up the pt, begv and zv markers with both kinds of position.
Set BUF_PT_BYTE, BUF_BEGV_BYTE, BUF_ZV_BYTE.
(Fget_buffer_create): Set BUF_..._BYTE.
1998-01-01 02:37:16 +00:00
Kenichi Handa
01136e9b14
(nsberror, record_buffer, validate_region,
...
fix_overlay_before): Declare them as void.
1997-11-27 12:04:49 +00:00
Karl Heuer
30e0071c9e
(Fkill_buffer): Don't assume buffer is current.
1997-10-27 03:50:50 +00:00
Karl Heuer
81ab2e0727
(init_buffer): Don't add /: to default dir if it's `/'.
1997-10-16 18:37:51 +00:00
Karl Heuer
5d516f2d33
(mode-line-format): Doc fix.
1997-09-25 00:40:45 +00:00
Richard M. Stallman
d8b9150f33
(modify_overlay): Update overlay_modiff of proper buffer.
1997-09-07 17:49:08 +00:00
Richard M. Stallman
9dde47f579
Include errno.h.
...
(init_buffer) [HAVE_GETCWD]: Fix error message for getcwd failure.
1997-08-27 20:01:05 +00:00
Richard M. Stallman
839dd8341f
(syms_of_buffer): Doc fixes.
1997-08-22 05:51:48 +00:00
Richard M. Stallman
6335beb00f
(init_buffer): Use getcwd instead of getwd, if available.
1997-08-09 04:46:22 +00:00
Richard M. Stallman
6a567ad8a6
(syms_of_buffer): Doc fix.
1997-07-23 16:57:18 +00:00
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