summaryrefslogtreecommitdiff
path: root/src/buffer.c
AgeCommit message (Collapse)Author
2003-07-09(fix_overlays_before): Fix typo in last commit.Stefan Monnier
2003-07-09(overlay_strings, recenter_overlay_lists): Fix typo in eassert in last commit.Stefan Monnier
(unchain_overlay): New function. (add_overlay_mod_hooklist): Use AREF. (copy_overlays, reset_buffer, overlays_at, overlays_in) (overlay_touches_p, overlay_strings, recenter_overlay_lists) (fix_overlays_in_range, fix_overlays_before, Fmake_overlay) (Fmove_overlay, Fdelete_overlay, Foverlay_lists) (report_overlay_modification, evaporate_overlays, init_buffer_once): Adjust to new type of overlays_(before|after).
2003-07-08(report_overlay_modification): Don't run hooks whileStefan Monnier
traversing the list of overlays.
2003-07-08(reset_buffer, recenter_overlay_lists)Stefan Monnier
(adjust_overlays_for_insert, adjust_overlays_for_delete) (fix_overlays_in_range, Fmake_overlay, Fmove_overlay) (evaporate_overlays, init_buffer_once): Update use of overlay_center. (overlays_at, evaporate_overlays, recenter_overlay_lists) (overlay_strings, fix_overlays_before): Use EMACS_INT for positions.
2003-07-07(Fkill_buffer): Clear charpos cache if necessary.Kenichi Handa
2003-06-26(set_buffer_internal_1): Test CONSP for lists.Stefan Monnier
(Fget_buffer_create, Fkill_buffer, Fset_buffer_multibyte): Update to new types.
2003-06-03(init_buffer_once): Make kill-buffer-hook permanent-local.Stefan Monnier
2003-06-02(Fset_buffer_multibyte): Fix previous change.Kenichi Handa
2003-06-01(Fset_buffer_multibyte): Correctly recover a narrowedKenichi Handa
region when a buffer is changed to unibyte.
2003-05-29Comment.Dave Love
2003-05-26(syms_of_buffer) <default-direction-reversed>: Doc fix.Andreas Schwab
2003-05-25(Fkill_buffer): Remove unused var `list'.Stefan Monnier
2003-05-24(init_buffer_once): Set buffer_defaults andKim F. Storm
buffer_local_flags for new buffer-local variables left_fringe_width, right_fringe_width, fringes_outside_margins, scroll_bar_width, and vertical_scroll_bar_type. (syms_of_buffer): Defvar_per_buffer them, and defvar_lisp_nopro default-* variables for them.
2003-05-23(reset_buffer_local_variables): Remove redundant setting.Stefan Monnier
2003-05-17(Fselect_window): Add optional arg `norecord'.Stefan Monnier
2003-04-16(Foverlay_recenter): Doc fix.Richard M. Stallman
2003-03-25(overlays_in): Declare static.Stefan Monnier
(syms_of_buffer) <enable-multibyte-characters>: Use the symbol's `constant' field rather than the variable's `type' field.
2003-03-03(Fkill_buffer): Use Frun_hook_with_args_until_failureRichard M. Stallman
to run kill-buffer-query-functions. (Qkill_buffer_query_functions): New var. (syms_of_buffer): Init and staticpro it.
2003-02-25(Fset_buffer_multibyte): Pay attention to the bufferKenichi Handa
process only when "subprocesses" is defined.
2003-02-10(Fset_buffer_multibyte): If the current buffer has aKenichi Handa
process, update coding systems for the process.
2003-02-04Trailing whitespace deleted.Juanma Barranquero
2003-01-25(Fkill_buffer): Call format2 instead of format1.Richard M. Stallman
2003-01-06(syms_of_buffer) <scroll-up-aggressively, scroll-down-aggressively>: Doc fixes.Richard M. Stallman
2002-12-23(syms_of_buffer) <scroll-up-aggressively, scroll-down-aggressively>: Doc fix.Richard M. Stallman
2002-12-09(Fget_buffer_create): Call Qucs_set_table_for_input as the last thing.Richard M. Stallman
2002-12-03(Qucs_set_table_for_input): New.Dave Love
(Fget_buffer_create): Use it. (Qset_buffer_major_mode_hook): Deleted. (Fset_buffer_major_mode): Revert previous change. (init_buffer_once): Intern ucs-set-table-for-input. (syms_of_buffer): Delete Qset_buffer_major_mode_hook. Add &Qucs_set_table_for_input.
2002-11-15(syms_of_buffer): Doc fix.Richard M. Stallman
2002-11-14(syms_of_buffer) <mode-line-format>: Document symbolKim F. Storm
dependency on `risky-local-variable' and the :propertize form.
2002-11-09(Fset_buffer_major_mode): Fix last change.Dave Love
2002-11-06(Qset_buffer_major_mode_hook): New.Dave Love
(Fset_buffer_major_mode): Use it.
2002-10-30Comment.Dave Love
2002-10-22(assoc_ignore_text_properties, Fother_buffer, Fkill_buffer)Stefan Monnier
(call_overlay_mod_hooks): Use CONSP and XCAR/XCDR. (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE;
2002-09-05(Fset_buffer_multibyte, Fset_buffer_multibyte): FixDave Love
type error.
2002-08-17(overlays_at): Handle extending vec uniformly.Richard M. Stallman
(overlays_in): Handle extending vec from length 0 as in overlays_at.
2002-08-12(syms_of_buffer) <fill-column>: Doc fix.Richard M. Stallman
2002-07-31(Qas, Qmake, Qto): New variables.Kenichi Handa
(Fset_buffer_multibyte): New optional arg METHOD. Caller changed. (syms_of_buffer): Intern and staticpro Qas, Qmake, and Qto.
2002-07-21(Fbuffer_list): Doc fix.Richard M. Stallman
2002-07-21comment last changeKen Raeburn
2002-07-21(mmap_realloc): When shrinking, make sure number ofKen Raeburn
pages is rounded towards zero.
2002-07-16(reset_buffer_local_variables): Delete "#if 0" settings of non-existent fields.Ken Raeburn
2002-07-16* buffer.c (Fother_buffer): Use SREF when retrieving a byte fromKen Raeburn
a string.
2002-07-15* buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Use it.Ken Raeburn
2002-07-15Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
2002-07-11Use macro SPECPDL_INDEX.Juanma Barranquero
2002-07-07(Fbuffer_local_value): Store current value into its bindingRichard M. Stallman
so we get the up-to-date value for the binding that is loaded.
2002-06-26(Fbury_buffer): Use frames_discard_buffer.Richard M. Stallman
2002-06-08(Foverlay_get): Use lookup_char_property.Colin Walters
2002-06-03* buffer.c (fix_overlays_before): Fix list-walking bug in 05-19 change.Ken Raeburn
2002-05-20(syms_of_buffer) <cursor-type>: Doc fix.Richard M. Stallman
2002-05-20* buffer.c (buffer_slot_type_mismatch): Use XSTRING andKen Raeburn
SYMBOL_NAME instead of XSYMBOL and name field.