]> git.eshelyaron.com Git - emacs.git/commit
(FRINGE_ID_BITS): New definition for number of
authorKim F. Storm <storm@cua.dk>
Sun, 8 Feb 2004 23:18:36 +0000 (23:18 +0000)
committerKim F. Storm <storm@cua.dk>
Sun, 8 Feb 2004 23:18:36 +0000 (23:18 +0000)
commit2251a6f2b7e145d7e143f79437c2d673b4f96c4b
tree02415e60f094fa4697c226007fbcdc3ad0f93aed
parent2d05deefc7e02da3281b7955ae235894d513c9cb
(FRINGE_ID_BITS): New definition for number of
bits allocated to hold a fringe number.  Increase number of bits
from 4 to 8 to allow user defined fringe bitmaps.
(struct glyph_row, struct it): New members left_user_fringe_bitmap,
left_user_fringe_face_id, right_user_fringe_bitmap,
right_user_fringe_face_id.
(enum fringe_bitmap_type, struct fringe_bitmap, fringe_bitmaps):
Move to new file fringe.c.
(MAX_FRINGE_BITMAPS): Define here.
(struct draw_fringe_bitmap_params): New members bits, cursor_p,
and overlay_p.  Change member which to int.
(struct redisplay_interface): New members define_fringe_bitmap
and destroy_fringe_bitmap.
(valid_fringe_bitmap_id_p): Add prototype.
(w32_init_fringe, w32_reset_fringes) [WINDOWS_NT]: Add prototypes.
src/dispextern.h