comparison src/console.c @ 261:405dd6d1825b r20-5b29

Import from CVS: tag r20-5b29
author cvs
date Mon, 13 Aug 2007 10:23:51 +0200
parents 51092a27c943
children 727739f917cb
comparison
equal deleted inserted replaced
260:052205f7dd5f 261:405dd6d1825b
1289 console_local_flags.last_kbd_macro = always_local_resettable; 1289 console_local_flags.last_kbd_macro = always_local_resettable;
1290 console_local_flags.prefix_arg = always_local_resettable; 1290 console_local_flags.prefix_arg = always_local_resettable;
1291 console_local_flags.default_minibuffer_frame = always_local_resettable; 1291 console_local_flags.default_minibuffer_frame = always_local_resettable;
1292 console_local_flags.overriding_terminal_local_map = 1292 console_local_flags.overriding_terminal_local_map =
1293 always_local_resettable; 1293 always_local_resettable;
1294 #ifdef HAVE_TTY
1294 console_local_flags.tty_erase_char = always_local_resettable; 1295 console_local_flags.tty_erase_char = always_local_resettable;
1296 #endif
1295 1297
1296 console_local_flags.function_key_map = make_int (1); 1298 console_local_flags.function_key_map = make_int (1);
1297 1299
1298 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number 1300 /* #### Warning, 0x4000000 (that's six zeroes) is the largest number
1299 currently allowable due to the XINT() handling of this value. 1301 currently allowable due to the XINT() handling of this value.
1326 \[#<keypress-event control-X> #<keypress-event f1>]. If [f1] 1328 \[#<keypress-event control-X> #<keypress-event f1>]. If [f1]
1327 were a prefix key, typing `ESC O P x' would return 1329 were a prefix key, typing `ESC O P x' would return
1328 \[#<keypress-event f1> #<keypress-event x>]. 1330 \[#<keypress-event f1> #<keypress-event x>].
1329 */ ); 1331 */ );
1330 1332
1333 #ifdef HAVE_TTY
1331 /* ### Should this somehow go to TTY data? How do we make it 1334 /* ### Should this somehow go to TTY data? How do we make it
1332 accessible from Lisp, then? */ 1335 accessible from Lisp, then? */
1333 DEFVAR_CONSOLE_LOCAL ("tty-erase-char", tty_erase_char /* 1336 DEFVAR_CONSOLE_LOCAL ("tty-erase-char", tty_erase_char /*
1334 The ERASE character as set by the user with stty. 1337 The ERASE character as set by the user with stty.
1335 When this value cannot be determined or would be meaningless (on non-TTY 1338 When this value cannot be determined or would be meaningless (on non-TTY
1336 consoles, for example), it is set to nil. 1339 consoles, for example), it is set to nil.
1337 */ ); 1340 */ );
1341 #endif
1338 1342
1339 /* While this should be CONST it can't be because some things 1343 /* While this should be CONST it can't be because some things
1340 (i.e. edebug) do maninpulate it. */ 1344 (i.e. edebug) do manipulate it. */
1341 DEFVAR_CONSOLE_LOCAL ("defining-kbd-macro", defining_kbd_macro /* 1345 DEFVAR_CONSOLE_LOCAL ("defining-kbd-macro", defining_kbd_macro /*
1342 Non-nil while a console macro is being defined. Don't set this! 1346 Non-nil while a console macro is being defined. Don't set this!
1343 */ ); 1347 */ );
1344 1348
1345 DEFVAR_CONSOLE_LOCAL ("last-kbd-macro", last_kbd_macro /* 1349 DEFVAR_CONSOLE_LOCAL ("last-kbd-macro", last_kbd_macro /*