Mercurial > hg > xemacs-beta
diff src/redisplay.h @ 2:ac2d302a0011 r19-15b2
Import from CVS: tag r19-15b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:46:35 +0200 |
parents | 376386a54a3c |
children | e121b013d1f0 |
line wrap: on
line diff
--- a/src/redisplay.h Mon Aug 13 08:45:53 2007 +0200 +++ b/src/redisplay.h Mon Aug 13 08:46:35 2007 +0200 @@ -26,9 +26,9 @@ #define _XEMACS_REDISPLAY_H_ /* Redisplay DASSERT types */ -#define DB_DISP_POS 1 -#define DB_DISP_TEXT_LAYOUT 2 -#define DB_DISP_REDISPLAY 4 +#define DB_DISP_POS 1 +#define DB_DISP_TEXT_LAYOUT 2 +#define DB_DISP_REDISPLAY 4 /* These are the possible return values from pixel_to_glyph_translation. */ #define OVER_MODELINE 0 @@ -249,7 +249,7 @@ and control chars */ int cursor_elt; /* rune block of TEXT display block cursor is at or -1 */ - char used_prop_data; /* can't incrementally updated if line + char used_prop_data; /* can't incrementally update if line used propogation data */ layout_bounds bounds; /* line boundary positions */ @@ -298,10 +298,10 @@ Bytind pos, end; extent_dynarr *extents; glyph_block_dynarr *begin_glyphs, *end_glyphs; - int invisible:1; - int invisible_ellipses:1; - int previously_invisible:1; - int invisible_ellipses_already_displayed:1; + unsigned int invisible:1; + unsigned int invisible_ellipses:1; + unsigned int previously_invisible:1; + unsigned int invisible_ellipses_already_displayed:1; }; @@ -455,7 +455,7 @@ extern Lisp_Object Vglobal_mode_string; -/* The following two variables are defined in emacs.c are are used +/* The following two variables are defined in emacs.c and are used to convey information discovered on the command line way early (before *anything* is initialized). */ @@ -490,9 +490,9 @@ int window_half_pixpos (struct window *w); void redisplay_echo_area (void); void free_display_structs (struct window_mirror *mir); -char *generate_formatted_string (struct window *w, Lisp_Object format_str, - Lisp_Object result_str, face_index findex, - int type); +Bufbyte *generate_formatted_string (struct window *w, Lisp_Object format_str, + Lisp_Object result_str, face_index findex, + int type); int real_current_modeline_height (struct window *w); int pixel_to_glyph_translation (struct frame *f, int x_coord, int y_coord, int *col, int *row,