Mercurial > hg > xemacs-beta
diff src/console.h @ 209:41ff10fd062f r20-4b3
Import from CVS: tag r20-4b3
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:04:58 +0200 |
parents | 3d6bfa290dbd |
children | 78f53ef88e17 |
line wrap: on
line diff
--- a/src/console.h Mon Aug 13 10:03:54 2007 +0200 +++ b/src/console.h Mon Aug 13 10:04:58 2007 +0200 @@ -439,6 +439,11 @@ #else #define CONSOLE_TYPESYM_TTY_P(typesym) 0 #endif +#ifdef HAVE_W32GUI +#define CONSOLE_TYPESYM_W32_P(typesym) EQ (typesym, Qw32) +#else +#define CONSOLE_TYPESYM_W32_P(typesym) 0 +#endif #define CONSOLE_TYPESYM_STREAM_P(typesym) EQ (typesym, Qstream) #define CONSOLE_TYPESYM_WIN_P(typesym) \ @@ -452,6 +457,10 @@ #define CHECK_TTY_CONSOLE(z) CHECK_CONSOLE_TYPE (z, tty) #define CONCHECK_TTY_CONSOLE(z) CONCHECK_CONSOLE_TYPE (z, tty) +#define CONSOLE_W32_P(con) CONSOLE_TYPESYM_W32_P (CONSOLE_TYPE (con)) +#define CHECK_W32_CONSOLE(z) CHECK_CONSOLE_TYPE (z, w32) +#define CONCHECK_W32_CONSOLE(z) CONCHECK_CONSOLE_TYPE (z, w32) + #define CONSOLE_STREAM_P(con) CONSOLE_TYPESYM_STREAM_P (CONSOLE_TYPE (con)) #define CHECK_STREAM_CONSOLE(z) CHECK_CONSOLE_TYPE (z, stream) #define CONCHECK_STREAM_CONSOLE(z) CONCHECK_CONSOLE_TYPE (z, stream) @@ -492,6 +501,9 @@ #ifdef HAVE_X_WINDOWS extern Lisp_Object Qx; #endif /* HAVE_X_WINDOWS */ +#ifdef HAVE_W32GUI +extern Lisp_Object Qw32; +#endif /* HAVE_W32GUI */ int valid_console_type_p (Lisp_Object type);