Mercurial > emacs
comparison src/dispextern.h @ 34800:075528550112
(GLYPH_EQUAL_P): Also compare pixel widths,
otherwise tabs of different size compare equal.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 21 Dec 2000 20:40:58 +0000 |
parents | e77dcc645720 |
children | 84d10a56a40b |
comparison
equal
deleted
inserted
replaced
34799:c04a8de55245 | 34800:075528550112 |
---|---|
337 && (X)->u.val == (Y)->u.val \ | 337 && (X)->u.val == (Y)->u.val \ |
338 && (X)->face_id == (Y)->face_id \ | 338 && (X)->face_id == (Y)->face_id \ |
339 && (X)->padding_p == (Y)->padding_p \ | 339 && (X)->padding_p == (Y)->padding_p \ |
340 && (X)->left_box_line_p == (Y)->left_box_line_p \ | 340 && (X)->left_box_line_p == (Y)->left_box_line_p \ |
341 && (X)->right_box_line_p == (Y)->right_box_line_p \ | 341 && (X)->right_box_line_p == (Y)->right_box_line_p \ |
342 && (X)->voffset == (Y)->voffset) | 342 && (X)->voffset == (Y)->voffset \ |
343 && (X)->pixel_width == (Y)->pixel_width) | |
343 | 344 |
344 /* Are character codes, faces, padding_ps of glyphs *X and *Y equal? */ | 345 /* Are character codes, faces, padding_ps of glyphs *X and *Y equal? */ |
345 | 346 |
346 #define GLYPH_CHAR_AND_FACE_EQUAL_P(X, Y) \ | 347 #define GLYPH_CHAR_AND_FACE_EQUAL_P(X, Y) \ |
347 ((X)->u.ch == (Y)->u.ch \ | 348 ((X)->u.ch == (Y)->u.ch \ |