aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Fbury_buffer): add missing semiErik Naggum1997-03-231-1/+1
|
* (Fbury_buffer): Call frames_bury_buffer.Richard M. Stallman1997-03-231-0/+2
|
* Change copyright year.Richard M. Stallman1997-03-221-1/+1
|
* (reset_buffer): Initialize display_count slot.Richard M. Stallman1997-03-221-6/+54
| | | | | | | | | (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.
* (init_buffer_once): Make memberKenichi Handa1997-02-271-2/+9
| | | | | | 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.
* Include charset.h.Karl Heuer1997-02-201-1/+100
| | | | | | | | | | | (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'.
* Fix typo editing previous change.Richard M. Stallman1997-01-071-2/+2
|
* (Fpop_to_buffer): New arg NORECORD.Richard M. Stallman1997-01-051-5/+9
|
* (syms_of_buffer): Doc fix (transient-mark-mode).Richard M. Stallman1996-12-111-1/+4
|
* (init_buffer): Add /: to dir names that could be magic.Richard M. Stallman1996-10-041-0/+8
|
* (syms_of_buffer): Doc fix.Richard M. Stallman1996-10-011-1/+1
|
* (overlay_strings): Declare pstr using unsigned char.Richard M. Stallman1996-09-191-1/+2
|
* (Fget_buffer_create): Initialize BUF_OVERLAY_MODIFF.Richard M. Stallman1996-09-161-0/+1
|
* (modify_overlay): Renamed from redisplay_regionRichard M. Stallman1996-09-151-7/+54
| | | | | moved here from xdisp.c, and made static. Callers changed. Update OVERLAY_MODIFF instead of MODIFF.
* (syms_of_buffer): Doc fixes.Richard M. Stallman1996-09-091-4/+6
|
* (reset_buffer): Initialize last_selected_window slot.Richard M. Stallman1996-09-021-1/+1
|
* Removed support for !MULTI_FRAME.Karl Heuer1996-09-011-2/+0
|
* (buffer_permanent_local_flags): New variable.Richard M. Stallman1996-07-261-3/+5
| | | | | | (init_buffer_once): Initialize it. (reset_buffer_local_variables): New argument PERMANENT_TOO. Callers changed. Now declared static.
* (buffer_permanent_local_flags): New variable.Richard M. Stallman1996-07-231-14/+39
| | | | | | (init_buffer_once): Initialize it. (reset_buffer_local_variables): New argument PERMANENT_TOO. Callers changed. Now declared static.
* (syms_of_buffer): Doc fix.Karl Heuer1996-07-111-3/+3
|
* (Fkill_buffer): Doc fix.Richard M. Stallman1996-06-121-1/+1
|
* (Fpop_to_buffer): Doc fix.Richard M. Stallman1996-05-301-1/+3
|
* (add_overlay_mod_hooklist): Fix call to bcopy.Richard M. Stallman1996-05-011-2/+2
|
* (syms_of_buffer): Doc fix.Richard M. Stallman1996-04-161-0/+1
|
* (Fbuffer_live_p): New function.Richard M. Stallman1996-02-061-0/+11
| | | | (syms_of_buffer): defsubr it.
* (syms_of_buffer): Doc fix.Richard M. Stallman1996-02-031-0/+3
|
* Whitespace change.Richard M. Stallman1996-01-281-0/+1
|
* (Fother_buffer): If we have to create a new buffer, useKarl Heuer1996-01-191-1/+4
| | | | default-major-mode.
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (Fmake_indirect_buffer, Fset_buffer_major_mode, Fpop_to_buffer,Erik Naggum1996-01-091-21/+20
| | | | Fbury_buffer, Foverlay_get): Harmonize arguments with documentation.
* (Fkill_buffer): Delete buffer from Vbuffer_alist after replacing it.Erik Naggum1996-01-021-1/+1
|
* (Fkill_buffer): Use replace_buffer_in_all_windows.Richard M. Stallman1996-01-021-1/+1
|
* (Fkill_buffer): Rename arg bufname to buffer.Karl Heuer1995-12-211-27/+25
| | | | | | | | | 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.
* (Fmake_overlay): New args front-advance and rear-advance.Richard M. Stallman1995-11-101-13/+12
| | | | (syms_of_buffer): Delete the buffer-redisplay-end-trigger local variable.
* (reset_buffer_local_variables): CallRichard M. Stallman1995-10-221-0/+8
| | | | Fset_standard_case_table if std case table seems to have been changed.
* (reset_buffer): Initialize extra1, extra2 and extra3 slots.Richard M. Stallman1995-10-211-0/+3
|
* (reset_buffer): Initialize redisplay_end_trigger slot.Richard M. Stallman1995-10-211-1/+12
| | | | | | (init_buffer_once): Mark redisplay_end_trigger always local. Also fix previous change. (syms_of_buffer): Set up Lisp var buffer-redisplay-end-trigger.
* (reset_buffer_local_variables): Init case_table slots the new way.Richard M. Stallman1995-10-191-3/+3
|
* (Fkill_buffer): Don't kill auto save file if not recent.Richard M. Stallman1995-10-111-1/+2
|
* (buffer-display-table): Document new implementation.Erik Naggum1995-10-091-10/+11
|
* (init_buffer_once): Make file_format always local, not just local when set.Richard M. Stallman1995-10-081-1/+1
|
* (Fmake_indirect_buffer): Was taking marker positionsRichard M. Stallman1995-10-041-3/+7
| | | | from current buffer, which is irrelevant.
* (Fmake_overlay): Set end-marker's insertion_type to 1.Richard M. Stallman1995-10-031-0/+2
|
* (Fmake_indirect_buffer): Set the insertion_type of the zv_marker markers to 1.Richard M. Stallman1995-09-031-0/+2
|
* (get_truename_buffer): New function.Richard M. Stallman1995-08-091-0/+18
|
* (Qbefore_change_functions, Qafter_change_functions): New variables.Richard M. Stallman1995-08-051-8/+14
| | | | (syms_of_buffer): Initialize them.
* (record_overlay_string, overlay_strings): Handle zero-sized overlays better.Karl Heuer1995-07-271-17/+37
|
* (struct sortstrlist): New type.Karl Heuer1995-07-271-148/+86
| | | | | | | | | (overlay_heads, overlay_tails): Change to struct sortstrlist. (overlay_heads_len, overlay_tails_len): Deleted; now part of struct. (record_overlay_string): New function. (overlay_strings): Simplify. Use record_overlay_string. Check for window match in overlays_after loop, not just in overlays_before.
* (last_overlay_modification_hooks): New variable.Karl Heuer1995-07-171-7/+92
| | | | | | | | | (last_overlay_modification_hooks_used): Likewise. (syms_of_buffer): Init last_overlay_modification_hooks. (add_overlay_mod_hooklist): New function. (call_overlay_mod_hooks): Call add_overlay_mod_hooklist. (report_overlay_modification): When AFTER is non-nil, call the functions recorded in last_overlay_modification_hooks.
* (overlays_in): Don't count empty overlays at END.Richard M. Stallman1995-07-071-9/+12
| | | | (Foverlays_in): Likewise.