diff options
| author | Karoly Lorentey | 2007-01-01 17:38:32 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2007-01-01 17:38:32 +0000 |
| commit | 65e86587ab836aaa86b12ce30b219bcb4fcbaa06 (patch) | |
| tree | 7e13feee7387635f52df3613cf1bba4414781aab /src/emacs.c | |
| parent | 8c778e28bcf16b4baef6400a124ec2403941e940 (diff) | |
| parent | 1fc8c92b50100da709c94a0faa47deed5603634f (diff) | |
| download | emacs-65e86587ab836aaa86b12ce30b219bcb4fcbaa06.tar.gz emacs-65e86587ab836aaa86b12ce30b219bcb4fcbaa06.zip | |
Merged from emacs@sv.gnu.org.
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-536
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-537
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-538
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-539
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-540
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-541
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-542
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-543
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-544
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-545
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-546
Update from erc--emacs--22
* emacs@sv.gnu.org/emacs--devo--0--patch-547
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-548
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-549
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-550
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-551
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-552
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-553
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-554
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-555
erc-iswitchb: Temporarily enable iswitchb mode
* emacs@sv.gnu.org/emacs--devo--0--patch-556
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-557
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-558
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-559
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-560
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-561
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-562
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-563
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-564
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-565
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-566
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-567
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-568
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-569
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-570
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-571
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-572
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-573
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-574
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-575
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-576
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-577
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-578
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-579
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-580
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-581
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-582
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-583
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-584
Fix admin/quick-install-emacs to work with recent versions of autoconf
* emacs@sv.gnu.org/gnus--rel--5.10--patch-171
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-172
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-173
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-174
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-175
Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.
* emacs@sv.gnu.org/gnus--rel--5.10--patch-176
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-177
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-178
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-179
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-180
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-181
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-182
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-183
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-184
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-185
Merge from emacs--devo--0
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-590
Diffstat (limited to 'src/emacs.c')
| -rw-r--r-- | src/emacs.c | 44 |
1 files changed, 6 insertions, 38 deletions
diff --git a/src/emacs.c b/src/emacs.c index 76ad59c78d1..8ffab8f0d3d 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -304,7 +304,7 @@ Display options:\n\ | |||
| 304 | used for debugging Emacs\n\ | 304 | used for debugging Emacs\n\ |
| 305 | --border-color, -bd COLOR main border color\n\ | 305 | --border-color, -bd COLOR main border color\n\ |
| 306 | --border-width, -bw WIDTH width of main border\n\ | 306 | --border-width, -bw WIDTH width of main border\n\ |
| 307 | --color, --color=MODE color mode for character terminals;\n\ | 307 | --color, --color=MODE override color mode for character terminals;\n\ |
| 308 | MODE defaults to `auto', and can also\n\ | 308 | MODE defaults to `auto', and can also\n\ |
| 309 | be `never', `auto', `always',\n\ | 309 | be `never', `auto', `always',\n\ |
| 310 | or a mode name like `ansi8'\n\ | 310 | or a mode name like `ansi8'\n\ |
| @@ -362,39 +362,6 @@ pthread_t main_thread; | |||
| 362 | #endif | 362 | #endif |
| 363 | 363 | ||
| 364 | 364 | ||
| 365 | #ifdef SIGUSR1 | ||
| 366 | SIGTYPE | ||
| 367 | handle_USR1_signal (sig) | ||
| 368 | int sig; | ||
| 369 | { | ||
| 370 | struct input_event buf; | ||
| 371 | |||
| 372 | SIGNAL_THREAD_CHECK (sig); | ||
| 373 | bzero (&buf, sizeof buf); | ||
| 374 | buf.kind = USER_SIGNAL_EVENT; | ||
| 375 | buf.frame_or_window = selected_frame; | ||
| 376 | |||
| 377 | kbd_buffer_store_event (&buf); | ||
| 378 | } | ||
| 379 | #endif /* SIGUSR1 */ | ||
| 380 | |||
| 381 | #ifdef SIGUSR2 | ||
| 382 | SIGTYPE | ||
| 383 | handle_USR2_signal (sig) | ||
| 384 | int sig; | ||
| 385 | { | ||
| 386 | struct input_event buf; | ||
| 387 | |||
| 388 | SIGNAL_THREAD_CHECK (sig); | ||
| 389 | bzero (&buf, sizeof buf); | ||
| 390 | buf.kind = USER_SIGNAL_EVENT; | ||
| 391 | buf.code = 1; | ||
| 392 | buf.frame_or_window = selected_frame; | ||
| 393 | |||
| 394 | kbd_buffer_store_event (&buf); | ||
| 395 | } | ||
| 396 | #endif /* SIGUSR2 */ | ||
| 397 | |||
| 398 | /* Handle bus errors, invalid instruction, etc. */ | 365 | /* Handle bus errors, invalid instruction, etc. */ |
| 399 | SIGTYPE | 366 | SIGTYPE |
| 400 | fatal_error_signal (sig) | 367 | fatal_error_signal (sig) |
| @@ -1227,10 +1194,10 @@ main (argc, argv | |||
| 1227 | signal (SIGILL, fatal_error_signal); | 1194 | signal (SIGILL, fatal_error_signal); |
| 1228 | signal (SIGTRAP, fatal_error_signal); | 1195 | signal (SIGTRAP, fatal_error_signal); |
| 1229 | #ifdef SIGUSR1 | 1196 | #ifdef SIGUSR1 |
| 1230 | signal (SIGUSR1, handle_USR1_signal); | 1197 | add_user_signal (SIGUSR1, "sigusr1"); |
| 1231 | #ifdef SIGUSR2 | ||
| 1232 | signal (SIGUSR2, handle_USR2_signal); | ||
| 1233 | #endif | 1198 | #endif |
| 1199 | #ifdef SIGUSR2 | ||
| 1200 | add_user_signal (SIGUSR2, "sigusr2"); | ||
| 1234 | #endif | 1201 | #endif |
| 1235 | #ifdef SIGABRT | 1202 | #ifdef SIGABRT |
| 1236 | signal (SIGABRT, fatal_error_signal); | 1203 | signal (SIGABRT, fatal_error_signal); |
| @@ -2475,7 +2442,8 @@ Special values: | |||
| 2475 | `ms-dos' compiled as an MS-DOS application. | 2442 | `ms-dos' compiled as an MS-DOS application. |
| 2476 | `windows-nt' compiled as a native W32 application. | 2443 | `windows-nt' compiled as a native W32 application. |
| 2477 | `cygwin' compiled using the Cygwin library. | 2444 | `cygwin' compiled using the Cygwin library. |
| 2478 | `vax-vms' or `axp-vms': compiled for a (Open)VMS system. | 2445 | `vax-vms' or |
| 2446 | `axp-vms' compiled for a (Open)VMS system. | ||
| 2479 | Anything else indicates some sort of Unix system. */); | 2447 | Anything else indicates some sort of Unix system. */); |
| 2480 | Vsystem_type = intern (SYSTEM_TYPE); | 2448 | Vsystem_type = intern (SYSTEM_TYPE); |
| 2481 | 2449 | ||