Kim F. Storm
856c2c7397
(struct buffer): New members fringe_indicator_alist and
...
fringe_cursor_alist.
2006-02-20 22:14:12 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Thien-Thi Nguyen
0b5538bd85
Update years in copyright notice; nfc.
2005-08-07 12:33:19 +00:00
Stefan Monnier
bcd983312c
(Fgenerate_new_buffer_name): Declare (for use in coding.c).
2005-07-18 21:34:41 +00:00
Lute Kamstra
4fc5845fe8
Update FSF's address.
2005-07-04 16:49:24 +00:00
Richard M. Stallman
55806be17d
(struct buffer): Add cursor_in_non_selected_windows slot.
2005-05-02 17:09:13 +00:00
Luc Teirlinck
dc511a66bc
(struct buffer): Add auto_save_file_format field.
2004-09-08 02:21:45 +00:00
Kim F. Storm
a0ecb2ac8e
Update copyright.
2004-06-16 15:10:55 +00:00
Kim F. Storm
002571ddc7
(GET_OVERLAYS_AT): New macro.
2004-05-17 22:46:34 +00:00
Kim F. Storm
40b2672a79
(struct buffer): New member indicate_buffer_boundaries.
2004-01-16 18:40:33 +00:00
Richard M. Stallman
6c2ef89342
Comment change.
2003-12-29 11:22:31 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Stefan Monnier
ae15c6c74b
(delete_all_overlays): Declare.
2003-07-22 19:02:58 +00:00
Stefan Monnier
8aa9100052
(struct buffer_text, struct buffer): Use EMACS_INT for
...
position and length information.
2003-07-09 19:44:14 +00:00
Stefan Monnier
87359a3d31
(struct buffer): Change overlays_before and overlays_after
...
from Lisp lists of overlays to pointers to overlays (internally linked
into lists via the new `next' field).
2003-07-09 14:47:45 +00:00
Stefan Monnier
58c8ea3764
(struct buffer): Use an int for overlay_center.
...
(overlays_at, evaporate_overlays, recenter_overlay_lists)
(overlay_strings, fix_overlays_before): Use EMACS_INT for positions.
2003-07-08 21:45:35 +00:00
Stefan Monnier
568c168cc7
(struct buffer_text): Lisp_Object `markers' => Lisp_Marker.
2003-06-26 23:15:25 +00:00
Kim F. Storm
7e10f2544c
(struct buffer): Rename members measured in columns:
...
left_margin_width to left_margin_cols, right_margin_width to
right_margin_cols. All uses changed.
New members left_fringe_width, right_fringe_width,
fringes_outside_margins for per-buffer fringe settings.
New members scroll_bar_width and vertical_scroll_bar_type for
per-buffer scroll bar settings.
2003-05-24 21:55:09 +00:00
Stefan Monnier
d895183d11
Don't hardcode BEG==1.
2003-04-17 21:52:01 +00:00
Juanma Barranquero
177c0ea743
Trailing whitespace deleted.
2003-02-04 14:56:31 +00:00
Richard M. Stallman
517e7945c7
(struct buffer): Move undo_list' down below name'.
2002-10-14 01:24:15 +00:00
Pavel Janík
33f1148dad
Comment fixes.
2002-01-10 11:13:17 +00:00
Richard M. Stallman
5e3093901a
(struct buffer): New field `display_error_modiff'.
2001-12-16 20:01:13 +00:00
Pavel Janík
7dd73b78d0
(Fbuffer_local_value): Add prototype.
2001-11-05 07:39:33 +00:00
Gerd Moellmann
9a6bd51ae7
(BUF_COMPUTE_UNCHANGED): Use BUF_MODIFF and
...
BUF_OVERLAY_MODIFF instead of MODIFF and OVERLAY_MODIFF.
2001-09-17 16:07:51 +00:00
Gerd Moellmann
a7be34e5f6
(OVERLAY_PLIST): New macro.
2001-05-16 12:18:18 +00:00
Dave Love
a465f86b5c
(mmap_set_vars): Declare.
2000-12-12 18:51:47 +00:00
Gerd Moellmann
39c75ccb52
(BUFFER_ALLOC, BUFFER_REALLOC, BUFFER_FREE): Removed.
...
(enlarge_buffer_text): Add prototype.
2000-09-14 15:14:15 +00:00
Gerd Moellmann
09e9dd66e1
(R_ALLOC_DECLARE): Removed because unused.
...
(r_alloc, r_re_alloc, r_alloc_free): Use POINTER_TYPE and size_t
in prototypes.
2000-09-06 21:24:56 +00:00
Eli Zaretskii
8b4baa7be4
Fix a typo in a comment.
2000-08-28 03:32:42 +00:00
Dave Love
bb4fee022a
Avoid DECLARE_INTERVALS.
2000-08-17 13:48:48 +00:00
Miles Bader
bac40480f2
(overlays_at): Update prototype.
2000-08-08 23:46:25 +00:00
Dave Love
d80f9daead
Remove Vbefore_change_function, Vafter_change_function.
2000-06-05 14:27:07 +00:00
Gerd Moellmann
82b911fda5
(struct buffer): Add extra_line_spacing, remove extra2
...
and extra3.
2000-04-24 13:54:35 +00:00
Gerd Moellmann
ddebaaa9da
(MAX_PER_BUFFER_VARS): Renamed from MAX_BUFFER_LOCAL_VARS.
...
(PER_BUFFER_VAR_OFFSET): Renamed from BUFFER_LOCAL_VAR_OFFSET.
(PER_BUFFER_VAR_IDX): Renamed from BUFFER_LOCAL_VAR_IDX.
(PER_BUFFER_VALUE_P): Renamed from BUFFER_HAS_LOCAL_VALUE_P.
(SET_PER_BUFFER_VALUE_P): Renamed from SET_BUFFER_HAS_LOCAL_VALUE_P.
(PER_BUFFER_IDX): Renamed from BUFFER_LOCAL_IDX.
(PER_BUFFER_DEFAULT): Renamed from BUFFER_LOCAL_DEFAULT_VALUE.
(PER_BUFFER_VALUE): Renamed from BUFFER_LOCAL_VALUE.
(PER_BUFFER_SYMBOL): Renamed from BUFFER_LOCAL_SYMBOL.
(PER_BUFFER_TYPE): Renamed from BUFFER_LOCAL_TYPE.
2000-03-27 12:49:02 +00:00
Gerd Moellmann
a698b3580e
(struct buffer): Add cursor_type.
2000-03-27 09:46:30 +00:00
Gerd Moellmann
979332f67f
(struct buffer): Remove member local_var_flags,
...
add local_flags.
(MAX_BUFFER_LOCAL_VARS): New macro.
(BUFFER_LOCAL_VAR_OFFSET, BUFFER_LOCAL_VAR_IDX)
(BUFFER_HAS_LOCAL_VALUE_P, SET_BUFFER_HAS_LOCAL_VALUE_P)
(BUFFER_LOCAL_IDX, BUFFER_LOCAL_DEFAULT_VALUE, BUFFER_LOCAL_VALUE)
(BUFFER_LOCAL_SYMBOL, BUFFER_LOCAL_TYPE): New macros.
2000-03-26 14:08:52 +00:00
Gerd Moellmann
0afdfe3895
(struct buffer_text): Add comment about moving
...
buffer text if REL_ALLOC is defined.
1999-11-18 13:31:04 +00:00
Gerd Moellmann
339ee9797d
Remove USE_TEXT_PROPERTIES.
1999-11-11 11:45:06 +00:00
Gerd Moellmann
7b9e346c81
(struct buffer): Remove prompt_end_charpos field.
1999-10-17 12:53:48 +00:00
Gerd Moellmann
6bfc58e91e
Add prototype for r_re_alloc.
1999-09-19 21:46:45 +00:00
Gerd Moellmann
b8e8eeb646
[REL_ALLOC]: Add prototypes for r_alloc and r_alloc_free.
1999-09-16 20:19:52 +00:00
Gerd Moellmann
8ac211e8a5
(prompt_end_charpos): Replaces
...
minibuffer_prompt_length.
1999-09-12 20:21:49 +00:00
Gerd Moellmann
045dee35ff
Change
...
`top-line' and `top_line' to `header-line' and `header_line'.
Likewise for similar spellings.
1999-09-05 16:39:19 +00:00
Gerd Moellmann
133a3962c9
(BUF_COMPUTE_UNCHANGED): New.
...
(struct buffer): Add prevent_redisplay_optimizations_p.
(BUF_UNCHANGED_MODIFIED, UNCHANGED_MODIFIED,
BUF_OVERLAY_UNCHANGED_MODIFIED, OVERLAY_UNCHANGED_MODIFIED,
BUF_BEG_UNCHANGED, BEG_UNCHANGED, BUF_END_UNCHANGED,
END_UNCHANGED): New.
(struct buffer_text): Add beg_unchanged, end_unchanged,
unchanged_modified, overlay_unchanged_modified.
1999-08-23 00:11:39 +00:00
Gerd Moellmann
4f13cc9959
Remove conditional compilation on NO_PROMPT_IN_BUFFER.
1999-08-21 19:29:47 +00:00
Gerd Moellmann
2d8c80b12e
Add top_line_format.
...
(scroll_up_aggressively): New.
(scroll_down_aggressively): New.
(struct buffer): indicate_empty_lines renamed from
indicate_zv_lines.
(struct buffer): New member indicate_zv_lines.
(struct buffer): New members left_margin_width
and right_margin_width.
(struct buffer): Add member minibuffer_prompt_length
if PROMPT_IN_BUFFER.
1999-07-21 21:43:52 +00:00
Kenichi Handa
347d3e9ca8
(inhibit_modification_hooks): Extern it.
1998-10-08 06:45:36 +00:00
Richard M. Stallman
e042d829e1
(struct buffer): New slot display_time.
1998-05-20 00:39:09 +00:00
Richard M. Stallman
b50f6283db
(struct buffer): Field undo_list' moved before name'
...
so it won't get marked in the usual way.
1998-03-28 21:50:39 +00:00