Mercurial > hg > xemacs-beta
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 /* |