diff options
| author | Dmitry Antipov | 2013-09-13 19:03:51 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-09-13 19:03:51 +0400 |
| commit | aad3612f9eb7280bd4db8ee697186e75b1e82765 (patch) | |
| tree | fd251b7978e9a570a6b66c93a43b0021bac0c7b7 /src/frame.c | |
| parent | 7830899f39515bcb4938715ebf58d1ba855deb41 (diff) | |
| download | emacs-aad3612f9eb7280bd4db8ee697186e75b1e82765.tar.gz emacs-aad3612f9eb7280bd4db8ee697186e75b1e82765.zip | |
Unify FRAME_window_system_DISPLAY_INFO macros between all ports.
All of them are replaced with FRAME_DISPLAY_INFO, defined in
each port to reference the port-specific window system data.
* msdos.h (FRAME_X_DISPLAY_INFO): Remove.
(FRAME_DISPLAY_INFO): Define.
* w32term.h (FRAME_W32_DISPLAY_INFO, FRAME_X_DISPLAY_INFO): Remove.
(FRAME_DISPLAY_INFO): Define. Adjust users.
* xterm.h (FRAME_X_DISPLAY_INFO): Remove.
(FRAME_DISPLAY_INFO): Define. Adjust users.
* frame.h (FRAME_RES_X, FRAME_RES_Y): Unify.
* font.c, frame.c, gtkutil.c, image.c, menu.c, msdos.c, nsfns.m:
* nsfont.m, nsterm.m, w32fns.c, w32font.c, w32menu.c, w32term.c:
* w32xfns.c, widget.c, xdisp.c, xfaces.c, xfns.c, xfont.c, xmenu.c:
* xselect.c, xterm.c: All related users changed.
Diffstat (limited to 'src/frame.c')
| -rw-r--r-- | src/frame.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/frame.c b/src/frame.c index 692d224866c..0de3152166e 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -2207,7 +2207,7 @@ If FRAME is nil, describe the currently selected frame. */) | |||
| 2207 | value = f->name; | 2207 | value = f->name; |
| 2208 | #ifdef HAVE_X_WINDOWS | 2208 | #ifdef HAVE_X_WINDOWS |
| 2209 | else if (EQ (parameter, Qdisplay) && FRAME_X_P (f)) | 2209 | else if (EQ (parameter, Qdisplay) && FRAME_X_P (f)) |
| 2210 | value = XCAR (FRAME_X_DISPLAY_INFO (f)->name_list_element); | 2210 | value = XCAR (FRAME_DISPLAY_INFO (f)->name_list_element); |
| 2211 | #endif /* HAVE_X_WINDOWS */ | 2211 | #endif /* HAVE_X_WINDOWS */ |
| 2212 | else if (EQ (parameter, Qbackground_color) | 2212 | else if (EQ (parameter, Qbackground_color) |
| 2213 | || EQ (parameter, Qforeground_color)) | 2213 | || EQ (parameter, Qforeground_color)) |
| @@ -2598,7 +2598,7 @@ x_fullscreen_adjust (struct frame *f, int *width, int *height, int *top_pos, int | |||
| 2598 | { | 2598 | { |
| 2599 | int newwidth = FRAME_COLS (f); | 2599 | int newwidth = FRAME_COLS (f); |
| 2600 | int newheight = FRAME_LINES (f); | 2600 | int newheight = FRAME_LINES (f); |
| 2601 | Display_Info *dpyinfo = FRAME_X_DISPLAY_INFO (f); | 2601 | Display_Info *dpyinfo = FRAME_DISPLAY_INFO (f); |
| 2602 | 2602 | ||
| 2603 | *top_pos = f->top_pos; | 2603 | *top_pos = f->top_pos; |
| 2604 | *left_pos = f->left_pos; | 2604 | *left_pos = f->left_pos; |
| @@ -2973,9 +2973,9 @@ x_report_frame_params (struct frame *f, Lisp_Object *alistptr) | |||
| 2973 | (FRAME_VISIBLE_P (f) ? Qt | 2973 | (FRAME_VISIBLE_P (f) ? Qt |
| 2974 | : FRAME_ICONIFIED_P (f) ? Qicon : Qnil)); | 2974 | : FRAME_ICONIFIED_P (f) ? Qicon : Qnil)); |
| 2975 | store_in_alist (alistptr, Qdisplay, | 2975 | store_in_alist (alistptr, Qdisplay, |
| 2976 | XCAR (FRAME_X_DISPLAY_INFO (f)->name_list_element)); | 2976 | XCAR (FRAME_DISPLAY_INFO (f)->name_list_element)); |
| 2977 | 2977 | ||
| 2978 | if (FRAME_X_OUTPUT (f)->parent_desc == FRAME_X_DISPLAY_INFO (f)->root_window) | 2978 | if (FRAME_X_OUTPUT (f)->parent_desc == FRAME_DISPLAY_INFO (f)->root_window) |
| 2979 | tem = Qnil; | 2979 | tem = Qnil; |
| 2980 | else | 2980 | else |
| 2981 | tem = make_natnum ((uintptr_t) FRAME_X_OUTPUT (f)->parent_desc); | 2981 | tem = make_natnum ((uintptr_t) FRAME_X_OUTPUT (f)->parent_desc); |
| @@ -3631,7 +3631,7 @@ x_get_resource_string (const char *attribute, const char *class) | |||
| 3631 | esprintf (name_key, "%s.%s", SSDATA (Vinvocation_name), attribute); | 3631 | esprintf (name_key, "%s.%s", SSDATA (Vinvocation_name), attribute); |
| 3632 | sprintf (class_key, "%s.%s", EMACS_CLASS, class); | 3632 | sprintf (class_key, "%s.%s", EMACS_CLASS, class); |
| 3633 | 3633 | ||
| 3634 | result = x_get_string_resource (FRAME_X_DISPLAY_INFO (sf)->xrdb, | 3634 | result = x_get_string_resource (FRAME_DISPLAY_INFO (sf)->xrdb, |
| 3635 | name_key, class_key); | 3635 | name_key, class_key); |
| 3636 | SAFE_FREE (); | 3636 | SAFE_FREE (); |
| 3637 | return result; | 3637 | return result; |
| @@ -3753,7 +3753,7 @@ x_frame_get_arg (struct frame *f, Lisp_Object alist, Lisp_Object param, | |||
| 3753 | const char *attribute, const char *class, | 3753 | const char *attribute, const char *class, |
| 3754 | enum resource_types type) | 3754 | enum resource_types type) |
| 3755 | { | 3755 | { |
| 3756 | return x_get_arg (FRAME_X_DISPLAY_INFO (f), | 3756 | return x_get_arg (FRAME_DISPLAY_INFO (f), |
| 3757 | alist, param, attribute, class, type); | 3757 | alist, param, attribute, class, type); |
| 3758 | } | 3758 | } |
| 3759 | 3759 | ||
| @@ -3767,7 +3767,7 @@ x_frame_get_and_record_arg (struct frame *f, Lisp_Object alist, | |||
| 3767 | { | 3767 | { |
| 3768 | Lisp_Object value; | 3768 | Lisp_Object value; |
| 3769 | 3769 | ||
| 3770 | value = x_get_arg (FRAME_X_DISPLAY_INFO (f), alist, param, | 3770 | value = x_get_arg (FRAME_DISPLAY_INFO (f), alist, param, |
| 3771 | attribute, class, type); | 3771 | attribute, class, type); |
| 3772 | if (! NILP (value) && ! EQ (value, Qunbound)) | 3772 | if (! NILP (value) && ! EQ (value, Qunbound)) |
| 3773 | store_frame_param (f, param, value); | 3773 | store_frame_param (f, param, value); |
| @@ -3971,7 +3971,7 @@ x_figure_window_size (struct frame *f, Lisp_Object parms, bool toolbar_p) | |||
| 3971 | { | 3971 | { |
| 3972 | register Lisp_Object tem0, tem1, tem2; | 3972 | register Lisp_Object tem0, tem1, tem2; |
| 3973 | long window_prompting = 0; | 3973 | long window_prompting = 0; |
| 3974 | Display_Info *dpyinfo = FRAME_X_DISPLAY_INFO (f); | 3974 | Display_Info *dpyinfo = FRAME_DISPLAY_INFO (f); |
| 3975 | 3975 | ||
| 3976 | /* Default values if we fall through. | 3976 | /* Default values if we fall through. |
| 3977 | Actually, if that happens we should get | 3977 | Actually, if that happens we should get |