comparison src/dispextern.h @ 96675:d45acf0c8d23

merging Emacs.app (NeXTstep port)
author Adrian Robert <Adrian.B.Robert@gmail.com>
date Tue, 15 Jul 2008 18:15:18 +0000
parents b306a69b9d7f
children a27390a84360
comparison
equal deleted inserted replaced
96674:ff312a846b25 96675:d45acf0c8d23
63 63
64 #ifdef MAC_OS 64 #ifdef MAC_OS
65 #include "macgui.h" 65 #include "macgui.h"
66 typedef struct mac_display_info Display_Info; 66 typedef struct mac_display_info Display_Info;
67 /* Mac equivalent of XImage. */ 67 /* Mac equivalent of XImage. */
68 typedef Pixmap XImagePtr;
69 typedef XImagePtr XImagePtr_or_DC;
70 #endif
71
72 #ifdef HAVE_NS
73 #include "nsgui.h"
74 /* following typedef needed to accomodate the MSDOS port, believe it or not */
75 typedef struct ns_display_info Display_Info;
68 typedef Pixmap XImagePtr; 76 typedef Pixmap XImagePtr;
69 typedef XImagePtr XImagePtr_or_DC; 77 typedef XImagePtr XImagePtr_or_DC;
70 #endif 78 #endif
71 79
72 #ifndef NativeRectangle 80 #ifndef NativeRectangle
1560 realize_x_face). */ 1568 realize_x_face). */
1561 unsigned colors_copied_bitwise_p : 1; 1569 unsigned colors_copied_bitwise_p : 1;
1562 1570
1563 /* If non-zero, use overstrike (to simulate bold-face). */ 1571 /* If non-zero, use overstrike (to simulate bold-face). */
1564 unsigned overstrike : 1; 1572 unsigned overstrike : 1;
1573
1574 /* NOTE: this is not used yet, but eventually this impl should be done
1575 similarly to overstrike */
1576 #ifdef HAVE_NS
1577 /* If non-zero, use geometric rotation (to simulate italic). */
1578 unsigned synth_ital : 1;
1579 #endif
1565 1580
1566 /* Next and previous face in hash collision list of face cache. */ 1581 /* Next and previous face in hash collision list of face cache. */
1567 struct face *next, *prev; 1582 struct face *next, *prev;
1568 1583
1569 /* If this face is an ASCII face, this points to this face itself. 1584 /* If this face is an ASCII face, this points to this face itself.