comparison src/device-tty.c @ 14:9ee227acff29 r19-15b90

Import from CVS: tag r19-15b90
author cvs
date Mon, 13 Aug 2007 08:48:42 +0200
parents 376386a54a3c
children 538048ae2ab8
comparison
equal deleted inserted replaced
13:13c6d0aaafe5 14:9ee227acff29
63 DEVICE_OUTFD (d) = CONSOLE_TTY_DATA (con)->outfd; 63 DEVICE_OUTFD (d) = CONSOLE_TTY_DATA (con)->outfd;
64 64
65 allocate_tty_device_struct (d); 65 allocate_tty_device_struct (d);
66 init_baud_rate (d); 66 init_baud_rate (d);
67 67
68 switch (init_tty_for_redisplay 68 switch (init_tty_for_redisplay (d, (char *) XSTRING_DATA (terminal_type)))
69 (d, (char *) string_data (XSTRING (terminal_type))))
70 { 69 {
71 #if 0 70 #if 0
72 case TTY_UNABLE_OPEN_DATABASE: 71 case TTY_UNABLE_OPEN_DATABASE:
73 suppress_early_backtrace = 1; 72 suppress_early_backtrace = 1;
74 error ("Can't access terminal information database"); 73 error ("Can't access terminal information database");
75 break; 74 break;
76 #endif 75 #endif
77 case TTY_TYPE_UNDEFINED: 76 case TTY_TYPE_UNDEFINED:
78 suppress_early_backtrace = 1; 77 suppress_early_backtrace = 1;
79 error ("Terminal type `%s' undefined (or can't access database?)", 78 error ("Terminal type `%s' undefined (or can't access database?)",
80 string_data (XSTRING (terminal_type))); 79 XSTRING_DATA (terminal_type));
81 break; 80 break;
82 case TTY_TYPE_INSUFFICIENT: 81 case TTY_TYPE_INSUFFICIENT:
83 suppress_early_backtrace = 1; 82 suppress_early_backtrace = 1;
84 error ("Terminal type `%s' not powerful enough to run Emacs", 83 error ("Terminal type `%s' not powerful enough to run Emacs",
85 string_data (XSTRING (terminal_type))); 84 XSTRING_DATA (terminal_type));
86 break; 85 break;
87 case TTY_SIZE_UNSPECIFIED: 86 case TTY_SIZE_UNSPECIFIED:
88 suppress_early_backtrace = 1; 87 suppress_early_backtrace = 1;
89 error ("Can't determine window size of terminal"); 88 error ("Can't determine window size of terminal");
90 break; 89 break;