aboutsummaryrefslogtreecommitdiffstats
path: root/src/frame.c
diff options
context:
space:
mode:
authorDmitry Antipov2013-09-13 19:03:51 +0400
committerDmitry Antipov2013-09-13 19:03:51 +0400
commitaad3612f9eb7280bd4db8ee697186e75b1e82765 (patch)
treefd251b7978e9a570a6b66c93a43b0021bac0c7b7 /src/frame.c
parent7830899f39515bcb4938715ebf58d1ba855deb41 (diff)
downloademacs-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.c16
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