Mercurial > emacs
comparison src/ChangeLog @ 69056:3a62e61ef09c
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Mon, 20 Feb 2006 22:30:21 +0000 |
parents | f717c65a39d7 |
children | 542b9be4c5e3 |
comparison
equal
deleted
inserted
replaced
69055:43656cd3b1ab | 69056:3a62e61ef09c |
---|---|
1 2006-02-20 Kim F. Storm <storm@cua.dk> | |
2 | |
3 * buffer.h (struct buffer): New members fringe_indicator_alist and | |
4 fringe_cursor_alist. | |
5 | |
6 * buffer.c (init_buffer_once): Set dummy default values for | |
7 fringe-indicator-alist and fringe-cursor-alist. The proper | |
8 default values are set by pre-loading fringe.el. | |
9 (syms_of_buffer): defvar_per_buffer new fringe-indicator-alist and | |
10 fringe-cursor-alist buffer-local variables and defvar_lisp_nopro | |
11 correspondig default- variables. | |
12 | |
13 * fringe.c (enum fringe_bitmap_type): Remove. Change all uses | |
14 to use `int'. | |
15 (NO_FRINGE_BITMAP, UNDEF_FRINGE_BITMAP, MAX_STANDARD_FRINGE_BITMAPS): | |
16 Define explicitly. | |
17 (Qtruncation, Qcontinuation, Qempty_line, Qtop_bottom) | |
18 (Qhollow_small): New variables. | |
19 (syms_of_fringe): Intern and staticpro them. | |
20 (question_mark_bits): Rename from unknown_bits. | |
21 (left_curly_arrow_bits): Rename from continuation_bits. | |
22 (right_curly_arrow_bits): Rename from continued_bits. | |
23 (left_triangle_bits): Rename from ov_bits. | |
24 (right_triangle_bits): Added. | |
25 (filled_rectangle_bits): Rename from filled_box_cursor_bits. | |
26 (hollow_rectangle_bits): Rename from hollow_box_cursor_bits. | |
27 (filled_square_bits): Added. | |
28 (vertical_bar_bits): Rename from bar_cursor_bits. | |
29 (horisontal_bar_bits): Rename from hbar_cursor_bits. | |
30 (empty_line_bits): Rename from zv_bits. | |
31 (standard_bitmaps): Update to use new names. | |
32 (draw_fringe_bitmap_1): Make static. | |
33 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions | |
34 to map from logical cursors and indicators to physical bitmaps. | |
35 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow | |
36 bitmaps using symbol names instead of bitmap numbers. | |
37 (update_window_fringes): Use logical indicator symbol names | |
38 instead of bitmap numbers for logical. Add bitmap cache. | |
39 (LEFT_FRINGE, RIGHT_FRINGE): New helper macros. | |
40 | |
1 2006-02-20 Chong Yidong <cyd@stupidchicken.com> | 41 2006-02-20 Chong Yidong <cyd@stupidchicken.com> |
2 | 42 |
3 * regex.c: Revert 2006-02-19 change. | 43 * regex.c: Revert 2006-02-19 change. |
4 (xmalloc, xrealloc): Define these when not linked to Emacs. | 44 (xmalloc, xrealloc): Define these when not linked to Emacs. |
5 Redefine malloc -> xmalloc, realloc -> xrealloc as in Emacs case. | 45 Redefine malloc -> xmalloc, realloc -> xrealloc as in Emacs case. |