diff options
| author | Po Lu | 2021-12-02 18:18:00 +0800 |
|---|---|---|
| committer | Po Lu | 2021-12-02 18:18:00 +0800 |
| commit | 105c7562dc38de31cda6dfed00a1c260a6e72ea2 (patch) | |
| tree | 0dc84fb1a2667d3106f02ee0d65fc704a9e57c2c /src/pgtkfns.c | |
| parent | 4844aaac199de9af8da0a62b5ae92b1f5a7abb2c (diff) | |
| download | emacs-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.c | 39 |
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 | ||
| 1843 | DEFUN ("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); |