Skip to content

Commit 487d426

Browse files
author
Yuuki Harano
committed
update redisplay_interface.
1 parent f95613c commit 487d426

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

src/pgtkfns.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -991,8 +991,8 @@ x_decode_color (struct frame *f, Lisp_Object color_name, int mono_color)
991991
signal_error ("Undefined color", color_name);
992992
}
993993

994-
static void
995-
x_default_font_parameter (struct frame *f, Lisp_Object parms)
994+
void
995+
pgtk_default_font_parameter (struct frame *f, Lisp_Object parms)
996996
{
997997
struct pgtk_display_info *dpyinfo = FRAME_DISPLAY_INFO (f);
998998
Lisp_Object font_param = gui_display_get_arg (dpyinfo, parms, Qfont, NULL, NULL,
@@ -1262,7 +1262,7 @@ This function is an internal primitive--use `make-frame' instead. */)
12621262

12631263
/* Extract the window parameters from the supplied values
12641264
that are needed to determine window geometry. */
1265-
x_default_font_parameter (f, parms);
1265+
pgtk_default_font_parameter (f, parms);
12661266
if (!FRAME_FONT (f))
12671267
{
12681268
delete_frame (frame, Qnoelisp);

src/pgtkterm.c

+2-1
Original file line numberDiff line numberDiff line change
@@ -3326,7 +3326,8 @@ static struct redisplay_interface pgtk_redisplay_interface =
33263326
pgtk_draw_window_divider,
33273327
NULL, // pgtk_shift_glyphs_for_insert,
33283328
pgtk_show_hourglass,
3329-
pgtk_hide_hourglass
3329+
pgtk_hide_hourglass,
3330+
pgtk_default_font_parameter,
33303331
};
33313332

33323333
static void

src/pgtkterm.h

+2
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,8 @@ extern void x_change_tab_bar_height (struct frame *, int);
615615

616616
extern struct pgtk_display_info *check_pgtk_display_info (Lisp_Object object);
617617

618+
extern void pgtk_default_font_parameter (struct frame *f, Lisp_Object parms);
619+
618620
extern void pgtk_enqueue_string(struct frame *f, gchar *str);
619621
extern void pgtk_enqueue_preedit(struct frame *f, Lisp_Object image_data);
620622
extern void pgtk_im_focus_in(struct frame *f);

0 commit comments

Comments
 (0)