aboutsummaryrefslogtreecommitdiffstats
path: root/src/pgtkfns.c
diff options
context:
space:
mode:
authorPo Lu2021-12-02 18:18:00 +0800
committerPo Lu2021-12-02 18:18:00 +0800
commit105c7562dc38de31cda6dfed00a1c260a6e72ea2 (patch)
tree0dc84fb1a2667d3106f02ee0d65fc704a9e57c2c /src/pgtkfns.c
parent4844aaac199de9af8da0a62b5ae92b1f5a7abb2c (diff)
downloademacs-105c7562dc38de31cda6dfed00a1c260a6e72ea2.tar.gz
emacs-105c7562dc38de31cda6dfed00a1c260a6e72ea2.zip
Get rid of duplicate pgtk function
* src/pgtkfns.c (Fpgtk_popup_font_panel): Remove function. (syms_of_pgtkfns): Get rid of removed subr.
Diffstat (limited to 'src/pgtkfns.c')
-rw-r--r--src/pgtkfns.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/pgtkfns.c b/src/pgtkfns.c
index caf1cc65fb7..4f1f9faa2cb 100644
--- a/src/pgtkfns.c
+++ b/src/pgtkfns.c
@@ -1840,44 +1840,6 @@ Some window managers may refuse to restack windows. */)
1840 return Qt; 1840 return Qt;
1841} 1841}
1842 1842
1843DEFUN ("pgtk-popup-font-panel", Fpgtk_popup_font_panel, Spgtk_popup_font_panel,
1844 0, 1, "",
1845 doc: /* Pop up the font panel. */)
1846 (Lisp_Object frame)
1847{
1848 struct frame *f = decode_window_system_frame (frame);
1849
1850 Lisp_Object font;
1851 Lisp_Object font_param;
1852 char *default_name = NULL;
1853 ptrdiff_t count = SPECPDL_INDEX ();
1854
1855 block_input ();
1856
1857 XSETFONT (font, FRAME_FONT (f));
1858 font_param = Ffont_get (font, QCname);
1859 if (STRINGP (font_param))
1860 default_name = xlispstrdup (font_param);
1861 else
1862 {
1863 font_param = Fframe_parameter (frame, Qfont_parameter);
1864 if (STRINGP (font_param))
1865 default_name = xlispstrdup (font_param);
1866 }
1867
1868 font = xg_get_font (f, default_name);
1869 xfree (default_name);
1870
1871 unblock_input ();
1872
1873 if (NILP (font))
1874 quit ();
1875
1876 return unbind_to (count, font);
1877}
1878
1879
1880
1881#ifdef HAVE_GSETTINGS 1843#ifdef HAVE_GSETTINGS
1882 1844
1883#define RESOURCE_KEY_MAX_LEN 128 1845#define RESOURCE_KEY_MAX_LEN 128
@@ -4047,7 +4009,6 @@ be used as the image of the icon representing the frame. */);
4047 defsubr (&Spgtk_frame_geometry); 4009 defsubr (&Spgtk_frame_geometry);
4048 defsubr (&Spgtk_frame_edges); 4010 defsubr (&Spgtk_frame_edges);
4049 defsubr (&Spgtk_frame_restack); 4011 defsubr (&Spgtk_frame_restack);
4050 defsubr (&Spgtk_popup_font_panel);
4051 defsubr (&Spgtk_set_mouse_absolute_pixel_position); 4012 defsubr (&Spgtk_set_mouse_absolute_pixel_position);
4052 defsubr (&Spgtk_mouse_absolute_pixel_position); 4013 defsubr (&Spgtk_mouse_absolute_pixel_position);
4053 defsubr (&Sx_display_mm_width); 4014 defsubr (&Sx_display_mm_width);