Mercurial > emacs
changeset 57275:9a8fc909ccc1
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 29 Sep 2004 14:20:46 +0000 |
parents | 271dfa08c2d0 |
children | db333b320b67 |
files | src/ChangeLog |
diffstat | 1 files changed, 19 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Wed Sep 29 12:39:43 2004 +0000 +++ b/src/ChangeLog Wed Sep 29 14:20:46 2004 +0000 @@ -1,6 +1,24 @@ 2004-09-29 Kim F. Storm <storm@cua.dk> - * fringe.c: Simplity last change. + * fringe.c: Remove limit on number of bitmaps. + (fringe_bitmaps, fringe_faces): Change to pointers. + (max_fringe_bitmaps): New var. + (Fdefine_fringe_bitmap): Expand fringe_bitmaps and fringe_faces. + (init_fringe): Allocate fringe_bitmaps and fringe_faces. + + * dispextern.h (FRINGE_ID_BITS): Increase to 16 bits (64K bitmaps). + (struct glyph_row): Reorder fringe_bitmap related fields. + (struct it): Likewise. + + * w32term.c (fringe_bmp): Change to pointer. + (max_fringe_bmp): New var. + (w32_define_fringe_bitmap): Expand fringe_bmp. + (w32_draw_fringe_bitmap): Check max_fringe_bmp. + (w32_destroy_fringe_bitmap): Likewise. + +2004-09-29 Kim F. Storm <storm@cua.dk> + + * fringe.c: Simplify last change. (lookup_fringe_bitmap): New function. (valid_fringe_bitmap_p, resolve_fringe_bitmap): Remove. (Fdestroy_fringe_bitmap): Use lookup_fringe_bitmap.