X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/d082ac49971a1c1a9e84c5b201c30aab675f154f..d1580b2186e981a63dab625aeccca85edee2fcc2:/mac/mac.h diff --git a/mac/mac.h b/mac/mac.h index 1c1c64e1..626ca519 100644 --- a/mac/mac.h +++ b/mac/mac.h @@ -10,13 +10,15 @@ #include #include #include +#include struct mac_gestalts { + long sysvers; long qdvers; long apprvers; long cntlattr; long windattr; - long thdsattr; + long encvvers; }; extern struct mac_gestalts mac_gestalts; @@ -45,7 +47,6 @@ typedef struct { Terminal *term; /* Display state */ int font_width, font_height; - int has_focus; /* Line discipline */ void *ldisc; /* Backend */ @@ -54,8 +55,6 @@ typedef struct { char *realhost; /* Logging */ void *logctx; - /* Conveniences */ - unsigned long attr_mask; /* Mask of attributes to display */ /* Mac-specific elements */ short fontnum; @@ -66,8 +65,8 @@ typedef struct { PaletteHandle palette; ControlHandle scrollbar; WCTabHandle wctab; - ThreadID thread; int raw_mouse; + UnicodeToTextInfo uni_to_font; } Session; #endif