diff options
| author | Stefan Monnier | 2007-10-31 19:25:32 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-10-31 19:25:32 +0000 |
| commit | 1bc973c2e4e89685a760187f76f4aeec9799b972 (patch) | |
| tree | e254f90d59286ff87ea772d0062f1196427cf83d /src/frame.c | |
| parent | 8ac56013fbde96500613fb57ce38d501a9b7252f (diff) | |
| download | emacs-1bc973c2e4e89685a760187f76f4aeec9799b972.tar.gz emacs-1bc973c2e4e89685a760187f76f4aeec9799b972.zip | |
* keyboard.c (syms_of_keyboard): Initialize the initial_kboard.
(init_keyboard): Set current_kboard's window-system to nil.
(tty_read_avail_input): Typo.
* frame.c (make_initial_frame): Don't initialize the initial_kboard.
Diffstat (limited to 'src/frame.c')
| -rw-r--r-- | src/frame.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/frame.c b/src/frame.c index a8efa11f728..b06b541d60c 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -513,17 +513,7 @@ make_initial_frame (void) | |||
| 513 | struct terminal *terminal; | 513 | struct terminal *terminal; |
| 514 | Lisp_Object frame; | 514 | Lisp_Object frame; |
| 515 | 515 | ||
| 516 | #ifdef MULTI_KBOARD | 516 | eassert (initial_kboard); |
| 517 | /* Create the initial keyboard. */ | ||
| 518 | if (!initial_kboard) | ||
| 519 | { | ||
| 520 | initial_kboard = (KBOARD *) xmalloc (sizeof (KBOARD)); | ||
| 521 | init_kboard (initial_kboard); | ||
| 522 | /* Leave Vwindow_system at its `t' default for now. */ | ||
| 523 | initial_kboard->next_kboard = all_kboards; | ||
| 524 | all_kboards = initial_kboard; | ||
| 525 | } | ||
| 526 | #endif | ||
| 527 | 517 | ||
| 528 | /* The first call must initialize Vframe_list. */ | 518 | /* The first call must initialize Vframe_list. */ |
| 529 | if (! (NILP (Vframe_list) || CONSP (Vframe_list))) | 519 | if (! (NILP (Vframe_list) || CONSP (Vframe_list))) |