comparison src/console.c @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents 59463afc5666
children 28f395d8dc7a
comparison
equal deleted inserted replaced
154:94141801dd7e 155:43dd3413c7c7
1282 console_local_flags.last_kbd_macro = always_local_resettable; 1282 console_local_flags.last_kbd_macro = always_local_resettable;
1283 console_local_flags.prefix_arg = always_local_resettable; 1283 console_local_flags.prefix_arg = always_local_resettable;
1284 console_local_flags.default_minibuffer_frame = always_local_resettable; 1284 console_local_flags.default_minibuffer_frame = always_local_resettable;
1285 console_local_flags.overriding_terminal_local_map = 1285 console_local_flags.overriding_terminal_local_map =
1286 always_local_resettable; 1286 always_local_resettable;
1287 console_local_flags.tty_erase_char = always_local_resettable;
1287 1288
1288 console_local_flags.function_key_map = make_int (1); 1289 console_local_flags.function_key_map = make_int (1);
1289 1290
1290 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number 1291 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number
1291 currently allowable due to the XINT() handling of this value. 1292 currently allowable due to the XINT() handling of this value.
1316 Typing `ESC O P' to `read-key-sequence' would return 1317 Typing `ESC O P' to `read-key-sequence' would return
1317 \[#<keypress-event f1>]. Typing `C-x ESC O P' would return 1318 \[#<keypress-event f1>]. Typing `C-x ESC O P' would return
1318 \[#<keypress-event control-X> #<keypress-event f1>]. If [f1] 1319 \[#<keypress-event control-X> #<keypress-event f1>]. If [f1]
1319 were a prefix key, typing `ESC O P x' would return 1320 were a prefix key, typing `ESC O P x' would return
1320 \[#<keypress-event f1> #<keypress-event x>]. 1321 \[#<keypress-event f1> #<keypress-event x>].
1322 */ );
1323
1324 /* ### Should this somehow go to TTY data? How do we make it
1325 accessible from Lisp, then? */
1326 DEFVAR_CONSOLE_LOCAL ("tty-erase-char", tty_erase_char /*
1327 The ERASE character as set by the user with stty.
1328 When this value cannot be determined or would be meaningless (on non-TTY
1329 consoles, for example), it is set to nil.
1321 */ ); 1330 */ );
1322 1331
1323 /* While this should be CONST it can't be because some things 1332 /* While this should be CONST it can't be because some things
1324 (i.e. edebug) do maninpulate it. */ 1333 (i.e. edebug) do maninpulate it. */
1325 DEFVAR_CONSOLE_LOCAL ("defining-kbd-macro", defining_kbd_macro /* 1334 DEFVAR_CONSOLE_LOCAL ("defining-kbd-macro", defining_kbd_macro /*