Mercurial > hg > xemacs-beta
comparison src/ntproc.c @ 414:da8ed4261e83 r21-2-15
Import from CVS: tag r21-2-15
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:21:38 +0200 |
parents | 697ef44129c6 |
children | 11054d720c21 |
comparison
equal
deleted
inserted
replaced
413:901169e5ca31 | 414:da8ed4261e83 |
---|---|
1440 | 1440 |
1441 | 1441 |
1442 void | 1442 void |
1443 syms_of_ntproc () | 1443 syms_of_ntproc () |
1444 { | 1444 { |
1445 Qhigh = intern ("high"); | |
1446 Qlow = intern ("low"); | |
1447 | |
1448 DEFSUBR (Fwin32_short_file_name); | 1445 DEFSUBR (Fwin32_short_file_name); |
1449 DEFSUBR (Fwin32_long_file_name); | 1446 DEFSUBR (Fwin32_long_file_name); |
1450 DEFSUBR (Fwin32_set_process_priority); | 1447 DEFSUBR (Fwin32_set_process_priority); |
1451 DEFSUBR (Fwin32_get_locale_info); | 1448 DEFSUBR (Fwin32_get_locale_info); |
1452 DEFSUBR (Fwin32_get_current_locale_id); | 1449 DEFSUBR (Fwin32_get_current_locale_id); |
1453 DEFSUBR (Fwin32_get_default_locale_id); | 1450 DEFSUBR (Fwin32_get_default_locale_id); |
1454 DEFSUBR (Fwin32_get_valid_locale_ids); | 1451 DEFSUBR (Fwin32_get_valid_locale_ids); |
1455 DEFSUBR (Fwin32_set_current_locale); | 1452 DEFSUBR (Fwin32_set_current_locale); |
1453 } | |
1454 | |
1455 | |
1456 void | |
1457 vars_of_ntproc (void) | |
1458 { | |
1459 Qhigh = intern ("high"); | |
1460 Qlow = intern ("low"); | |
1456 | 1461 |
1457 DEFVAR_LISP ("win32-quote-process-args", &Vwin32_quote_process_args /* | 1462 DEFVAR_LISP ("win32-quote-process-args", &Vwin32_quote_process_args /* |
1458 Non-nil enables quoting of process arguments to ensure correct parsing. | 1463 Non-nil enables quoting of process arguments to ensure correct parsing. |
1459 Because Windows does not directly pass argv arrays to child processes, | 1464 Because Windows does not directly pass argv arrays to child processes, |
1460 programs have to reconstruct the argv array by parsing the command | 1465 programs have to reconstruct the argv array by parsing the command |
1481 allowing only only DOS subprocess to run at a time (whether started directly | 1486 allowing only only DOS subprocess to run at a time (whether started directly |
1482 or indirectly by Emacs), and preventing Emacs from cleanly terminating the | 1487 or indirectly by Emacs), and preventing Emacs from cleanly terminating the |
1483 subprocess group, but may allow Emacs to interrupt a subprocess that doesn't | 1488 subprocess group, but may allow Emacs to interrupt a subprocess that doesn't |
1484 otherwise respond to interrupts from Emacs. | 1489 otherwise respond to interrupts from Emacs. |
1485 */ ); | 1490 */ ); |
1486 Vwin32_start_process_share_console = Qnil; | 1491 Vwin32_start_process_share_console = Qt; |
1487 | 1492 |
1488 DEFVAR_LISP ("win32-pipe-read-delay", &Vwin32_pipe_read_delay /* | 1493 DEFVAR_LISP ("win32-pipe-read-delay", &Vwin32_pipe_read_delay /* |
1489 Forced delay before reading subprocess output. | 1494 Forced delay before reading subprocess output. |
1490 This is done to improve the buffering of subprocess output, by | 1495 This is done to improve the buffering of subprocess output, by |
1491 avoiding the inefficiency of frequently reading small amounts of data. | 1496 avoiding the inefficiency of frequently reading small amounts of data. |
1506 the truename of a file can be slow. | 1511 the truename of a file can be slow. |
1507 */ ); | 1512 */ ); |
1508 Vwin32_generate_fake_inodes = Qnil; | 1513 Vwin32_generate_fake_inodes = Qnil; |
1509 #endif | 1514 #endif |
1510 } | 1515 } |
1516 | |
1511 /* end of ntproc.c */ | 1517 /* end of ntproc.c */ |