Lisp_Object Qwidth;
Lisp_Object Qx;
Lisp_Object Qw32;
+Lisp_Object Qw32_console;
Lisp_Object Qpc;
Lisp_Object Qmac;
Lisp_Object Qvisible;
return Qx;
case output_w32:
return Qw32;
+ case output_w32_console:
+ return Qw32_console;
case output_msdos_raw:
return Qpc;
case output_mac:
else
f->output_method = output_termcap;
#else
+#ifdef WINDOWSNT
+ f->output_method = output_w32_console;
+ f->output_data.x = &tty_display;
+#else
#ifdef macintosh
make_mac_terminal_frame (f);
#else
f->output_data.x = &tty_display;
#endif /* macintosh */
+#endif /* WINDOWSNT */
#endif /* MSDOS */
if (!noninteractive)
store_in_alist (&alist, intern ("font"),
build_string (FRAME_MSDOS_P (f)
? "ms-dos"
- : FRAME_W32_P (f) ? "w32term" : "tty"));
+ : FRAME_W32_P (f) ? "w32term"
+ : FRAME_W32_CONSOLE_P (f) ? "w32console"
+ :"tty"));
}
store_in_alist (&alist, Qname, f->name);
height = (FRAME_NEW_HEIGHT (f) ? FRAME_NEW_HEIGHT (f) : FRAME_HEIGHT (f));
staticpro (&Qx);
Qw32 = intern ("w32");
staticpro (&Qw32);
+ Qw32_console = intern ("w32-console");
+ staticpro (&Qw32_console);
Qpc = intern ("pc");
staticpro (&Qpc);
Qmac = intern ("mac");