diff options
| author | Dan Nicolaescu | 2007-11-20 17:58:52 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2007-11-20 17:58:52 +0000 |
| commit | 202c09a889e637eb4162db551252c80bbf46b02b (patch) | |
| tree | 91c9a3f493ce067ab3d389783a683348cb1c6b45 /src/macfns.c | |
| parent | 1571d112d97475f53d99a3aff303139ff6ac748b (diff) | |
| download | emacs-202c09a889e637eb4162db551252c80bbf46b02b.tar.gz emacs-202c09a889e637eb4162db551252c80bbf46b02b.zip | |
* term/mac-win.el (x-setup-function-keys): Only setup
local-function-key-map if it has not been setup already for the
current frame. Move the suspend-emacs processing here.
* s/darwin.h (MULTI_KBOARD): Remove.
* macfns.c (x_create_tip_frame, Fx_create_frame)
(x_create_tip_frame): Don't deal with MULTI_KBOARD.
Diffstat (limited to 'src/macfns.c')
| -rw-r--r-- | src/macfns.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/macfns.c b/src/macfns.c index 1622576f073..7afeaafd85b 100644 --- a/src/macfns.c +++ b/src/macfns.c | |||
| @@ -2547,11 +2547,7 @@ This function is an internal primitive--use `make-frame' instead. */) | |||
| 2547 | if (EQ (display, Qunbound)) | 2547 | if (EQ (display, Qunbound)) |
| 2548 | display = Qnil; | 2548 | display = Qnil; |
| 2549 | dpyinfo = check_x_display_info (display); | 2549 | dpyinfo = check_x_display_info (display); |
| 2550 | #ifdef MULTI_KBOARD | ||
| 2551 | kb = dpyinfo->terminal->kboard; | 2550 | kb = dpyinfo->terminal->kboard; |
| 2552 | #else | ||
| 2553 | kb = &the_only_kboard; | ||
| 2554 | #endif | ||
| 2555 | 2551 | ||
| 2556 | name = mac_get_arg (parameters, Qname, "name", "Name", RES_TYPE_STRING); | 2552 | name = mac_get_arg (parameters, Qname, "name", "Name", RES_TYPE_STRING); |
| 2557 | if (!STRINGP (name) | 2553 | if (!STRINGP (name) |
| @@ -2615,9 +2611,7 @@ This function is an internal primitive--use `make-frame' instead. */) | |||
| 2615 | image_cache_refcount = FRAME_X_IMAGE_CACHE (f)->refcount; | 2611 | image_cache_refcount = FRAME_X_IMAGE_CACHE (f)->refcount; |
| 2616 | dpyinfo_refcount = dpyinfo->reference_count; | 2612 | dpyinfo_refcount = dpyinfo->reference_count; |
| 2617 | #endif /* GLYPH_DEBUG */ | 2613 | #endif /* GLYPH_DEBUG */ |
| 2618 | #ifdef MULTI_KBOARD | ||
| 2619 | FRAME_KBOARD (f) = kb; | 2614 | FRAME_KBOARD (f) = kb; |
| 2620 | #endif | ||
| 2621 | 2615 | ||
| 2622 | /* Specify the parent under which to make this window. */ | 2616 | /* Specify the parent under which to make this window. */ |
| 2623 | 2617 | ||
| @@ -3809,11 +3803,7 @@ x_create_tip_frame (dpyinfo, parms, text) | |||
| 3809 | 3803 | ||
| 3810 | parms = Fcopy_alist (parms); | 3804 | parms = Fcopy_alist (parms); |
| 3811 | 3805 | ||
| 3812 | #ifdef MULTI_KBOARD | ||
| 3813 | kb = dpyinfo->terminal->kboard; | 3806 | kb = dpyinfo->terminal->kboard; |
| 3814 | #else | ||
| 3815 | kb = &the_only_kboard; | ||
| 3816 | #endif | ||
| 3817 | 3807 | ||
| 3818 | /* Get the name of the frame to use for resource lookup. */ | 3808 | /* Get the name of the frame to use for resource lookup. */ |
| 3819 | name = mac_get_arg (parms, Qname, "name", "Name", RES_TYPE_STRING); | 3809 | name = mac_get_arg (parms, Qname, "name", "Name", RES_TYPE_STRING); |
| @@ -3859,9 +3849,7 @@ x_create_tip_frame (dpyinfo, parms, text) | |||
| 3859 | image_cache_refcount = FRAME_X_IMAGE_CACHE (f)->refcount; | 3849 | image_cache_refcount = FRAME_X_IMAGE_CACHE (f)->refcount; |
| 3860 | dpyinfo_refcount = dpyinfo->reference_count; | 3850 | dpyinfo_refcount = dpyinfo->reference_count; |
| 3861 | #endif /* GLYPH_DEBUG */ | 3851 | #endif /* GLYPH_DEBUG */ |
| 3862 | #ifdef MULTI_KBOARD | ||
| 3863 | FRAME_KBOARD (f) = kb; | 3852 | FRAME_KBOARD (f) = kb; |
| 3864 | #endif | ||
| 3865 | f->output_data.mac->parent_desc = FRAME_MAC_DISPLAY_INFO (f)->root_window; | 3853 | f->output_data.mac->parent_desc = FRAME_MAC_DISPLAY_INFO (f)->root_window; |
| 3866 | f->output_data.mac->explicit_parent = 0; | 3854 | f->output_data.mac->explicit_parent = 0; |
| 3867 | 3855 | ||