/[emacs]/emacs/src/dispextern.h
ViewVC logotype

Diff of /emacs/src/dispextern.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.153.4.6 by miles, Wed Sep 29 07:22:18 2004 UTC revision 1.153.4.7 by miles, Thu Sep 30 01:20:35 2004 UTC
# Line 104  enum window_part Line 104  enum window_part
104  };  };
105    
106  /* Number of bits allocated to store fringe bitmap numbers.  */  /* Number of bits allocated to store fringe bitmap numbers.  */
107  #define FRINGE_ID_BITS  8  #define FRINGE_ID_BITS  16
108    
109    
110    
# Line 714  struct glyph_row Line 714  struct glyph_row
714    /* Left fringe bitmap number (enum fringe_bitmap_type).  */    /* Left fringe bitmap number (enum fringe_bitmap_type).  */
715    unsigned left_user_fringe_bitmap : FRINGE_ID_BITS;    unsigned left_user_fringe_bitmap : FRINGE_ID_BITS;
716    
   /* Face of the left fringe glyph.  */  
   unsigned left_user_fringe_face_id : FACE_ID_BITS;  
   
717    /* Right fringe bitmap number (enum fringe_bitmap_type).  */    /* Right fringe bitmap number (enum fringe_bitmap_type).  */
718    unsigned right_user_fringe_bitmap : FRINGE_ID_BITS;    unsigned right_user_fringe_bitmap : FRINGE_ID_BITS;
719    
   /* Face of the right fringe glyph.  */  
   unsigned right_user_fringe_face_id : FACE_ID_BITS;  
   
720    /* Left fringe bitmap number (enum fringe_bitmap_type).  */    /* Left fringe bitmap number (enum fringe_bitmap_type).  */
721    unsigned left_fringe_bitmap : FRINGE_ID_BITS;    unsigned left_fringe_bitmap : FRINGE_ID_BITS;
722    
   /* Face of the left fringe glyph.  */  
   unsigned left_fringe_face_id : FACE_ID_BITS;  
   
723    /* Right fringe bitmap number (enum fringe_bitmap_type).  */    /* Right fringe bitmap number (enum fringe_bitmap_type).  */
724    unsigned right_fringe_bitmap : FRINGE_ID_BITS;    unsigned right_fringe_bitmap : FRINGE_ID_BITS;
725    
726      /* Face of the left fringe glyph.  */
727      unsigned left_user_fringe_face_id : FACE_ID_BITS;
728    
729      /* Face of the right fringe glyph.  */
730      unsigned right_user_fringe_face_id : FACE_ID_BITS;
731    
732      /* Face of the left fringe glyph.  */
733      unsigned left_fringe_face_id : FACE_ID_BITS;
734    
735    /* Face of the right fringe glyph.  */    /* Face of the right fringe glyph.  */
736    unsigned right_fringe_face_id : FACE_ID_BITS;    unsigned right_fringe_face_id : FACE_ID_BITS;
737    
# Line 2041  struct it Line 2041  struct it
2041    /* Left fringe bitmap number (enum fringe_bitmap_type).  */    /* Left fringe bitmap number (enum fringe_bitmap_type).  */
2042    unsigned left_user_fringe_bitmap : FRINGE_ID_BITS;    unsigned left_user_fringe_bitmap : FRINGE_ID_BITS;
2043    
   /* Face of the left fringe glyph.  */  
   unsigned left_user_fringe_face_id : FACE_ID_BITS;  
   
2044    /* Right fringe bitmap number (enum fringe_bitmap_type).  */    /* Right fringe bitmap number (enum fringe_bitmap_type).  */
2045    unsigned right_user_fringe_bitmap : FRINGE_ID_BITS;    unsigned right_user_fringe_bitmap : FRINGE_ID_BITS;
2046    
2047      /* Face of the left fringe glyph.  */
2048      unsigned left_user_fringe_face_id : FACE_ID_BITS;
2049    
2050    /* Face of the right fringe glyph.  */    /* Face of the right fringe glyph.  */
2051    unsigned right_user_fringe_face_id : FACE_ID_BITS;    unsigned right_user_fringe_face_id : FACE_ID_BITS;
2052  };  };
# Line 2634  extern int x_intersect_rectangles P_ ((X Line 2634  extern int x_intersect_rectangles P_ ((X
2634    
2635  /* Defined in fringe.c */  /* Defined in fringe.c */
2636    
2637  int valid_fringe_bitmap_p (Lisp_Object);  int lookup_fringe_bitmap (Lisp_Object);
2638  void draw_fringe_bitmap P_ ((struct window *, struct glyph_row *, int));  void draw_fringe_bitmap P_ ((struct window *, struct glyph_row *, int));
2639  void draw_row_fringe_bitmaps P_ ((struct window *, struct glyph_row *));  void draw_row_fringe_bitmaps P_ ((struct window *, struct glyph_row *));
2640  void draw_window_fringes P_ ((struct window *));  void draw_window_fringes P_ ((struct window *));

Legend:
Removed from v.1.153.4.6  
changed lines
  Added in v.1.153.4.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26