1 |
|
2004-09-29 Kim F. Storm <storm@cua.dk> |
2 |
|
|
3 |
|
* dispextern.h (valid_fringe_bitmap_p): Fix prototype. |
4 |
|
|
5 |
|
* fringe.c (Vfringe_bitmaps): New variable. |
6 |
|
(syms_of_fringe): DEFVAR_LISP it. |
7 |
|
(valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p. |
8 |
|
Change arg to Lisp_Object and fail if not an integer. |
9 |
|
(get_fringe_bitmap_name, resolve_fringe_bitmap) |
10 |
|
(destroy_fringe_bitmap): New functions. |
11 |
|
(Fdestroy_fringe_bitmap): Change arg to bitmap symbol. Use |
12 |
|
destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and |
13 |
|
clear its fringe property. |
14 |
|
(init_fringe_bitmap): Use destroy_fringe_bitmap instead of |
15 |
|
Fdestroy_fringe_bitmap. |
16 |
|
(Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing |
17 |
|
bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps |
18 |
|
and set fringe property. Signal error if no free slots. |
19 |
|
(Fset_fringe_bitmap_face): Change arg to bitmap symbol. |
20 |
|
(Ffringe_bitmaps_at_pos): Return bitmap symbols instead of numbers. |
21 |
|
|
22 |
|
* xdisp.c (handle_single_display_prop): Fringe bitmaps are now |
23 |
|
symbols with a fringe property. |
24 |
|
|
25 |
|
2004-09-27 Kim F. Storm <storm@cua.dk> |
26 |
|
|
27 |
|
* buffer.c (syms_of_buffer) <indicate-buffer-boundaries>: |
28 |
|
Doc fix. Format may now be a symbol or alist, not a cons. |
29 |
|
|
30 |
|
* fringe.c (update_window_fringes): Handle new formats of |
31 |
|
indicate-buffer-boundaries (symbol or alist). No longer |
32 |
|
allow a simple cons. |
33 |
|
(Ffringe_bitmaps_at_pos): Use nil value for no bitmap. |
34 |
|
|
35 |
|
2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
36 |
|
|
37 |
|
* config.in: Rebuild |
38 |
|
|
39 |
2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
40 |
|
|
41 |
* config.in: Rebuild. |
* config.in: Rebuild. |