aboutsummaryrefslogtreecommitdiffstats
path: root/src/xmenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmenu.c')
-rw-r--r--src/xmenu.c31
1 files changed, 13 insertions, 18 deletions
diff --git a/src/xmenu.c b/src/xmenu.c
index 54a7849218a..605db13e149 100644
--- a/src/xmenu.c
+++ b/src/xmenu.c
@@ -32,11 +32,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
32 32
33#include <config.h> 33#include <config.h>
34 34
35#if 0 /* Why was this included? And without syssignal.h? */
36/* On 4.3 this loses if it comes after xterm.h. */
37#include <signal.h>
38#endif
39
40#include <stdio.h> 35#include <stdio.h>
41#include <setjmp.h> 36#include <setjmp.h>
42 37
@@ -169,7 +164,7 @@ mouse_position_for_popup (FRAME_PTR f, int *x, int *y)
169 int dummy; 164 int dummy;
170 165
171 if (! FRAME_X_P (f)) 166 if (! FRAME_X_P (f))
172 abort (); 167 emacs_abort ();
173 168
174 BLOCK_INPUT; 169 BLOCK_INPUT;
175 170
@@ -636,7 +631,7 @@ void
636x_activate_menubar (FRAME_PTR f) 631x_activate_menubar (FRAME_PTR f)
637{ 632{
638 if (! FRAME_X_P (f)) 633 if (! FRAME_X_P (f))
639 abort (); 634 emacs_abort ();
640 635
641 if (!f->output_data.x->saved_menu_event->type) 636 if (!f->output_data.x->saved_menu_event->type)
642 return; 637 return;
@@ -852,7 +847,7 @@ update_frame_menubar (FRAME_PTR f)
852 int columns, rows; 847 int columns, rows;
853 848
854 if (! FRAME_X_P (f)) 849 if (! FRAME_X_P (f))
855 abort (); 850 emacs_abort ();
856 851
857 x = f->output_data.x; 852 x = f->output_data.x;
858 853
@@ -940,7 +935,7 @@ set_frame_menubar (FRAME_PTR f, int first_time, int deep_p)
940 int *submenu_top_level_items, *submenu_n_panes; 935 int *submenu_top_level_items, *submenu_n_panes;
941 936
942 if (! FRAME_X_P (f)) 937 if (! FRAME_X_P (f))
943 abort (); 938 emacs_abort ();
944 939
945 menubar_widget = f->output_data.x->menubar_widget; 940 menubar_widget = f->output_data.x->menubar_widget;
946 941
@@ -1299,7 +1294,7 @@ free_frame_menubar (FRAME_PTR f)
1299 Widget menubar_widget; 1294 Widget menubar_widget;
1300 1295
1301 if (! FRAME_X_P (f)) 1296 if (! FRAME_X_P (f))
1302 abort (); 1297 emacs_abort ();
1303 1298
1304 menubar_widget = f->output_data.x->menubar_widget; 1299 menubar_widget = f->output_data.x->menubar_widget;
1305 1300
@@ -1450,7 +1445,7 @@ create_and_show_popup_menu (FRAME_PTR f, widget_value *first_wv, int x, int y,
1450#endif 1445#endif
1451 1446
1452 if (! FRAME_X_P (f)) 1447 if (! FRAME_X_P (f))
1453 abort (); 1448 emacs_abort ();
1454 1449
1455 xg_crazy_callback_abort = 1; 1450 xg_crazy_callback_abort = 1;
1456 menu = xg_create_widget ("popup", first_wv->name, f, first_wv, 1451 menu = xg_create_widget ("popup", first_wv->name, f, first_wv,
@@ -1557,7 +1552,7 @@ create_and_show_popup_menu (FRAME_PTR f, widget_value *first_wv,
1557 Widget menu; 1552 Widget menu;
1558 1553
1559 if (! FRAME_X_P (f)) 1554 if (! FRAME_X_P (f))
1560 abort (); 1555 emacs_abort ();
1561 1556
1562#ifdef USE_LUCID 1557#ifdef USE_LUCID
1563 apply_systemfont_to_menu (f, f->output_data.x->widget); 1558 apply_systemfont_to_menu (f, f->output_data.x->widget);
@@ -1646,7 +1641,7 @@ xmenu_show (FRAME_PTR f, int x, int y, int for_click, int keymaps,
1646 ptrdiff_t specpdl_count = SPECPDL_INDEX (); 1641 ptrdiff_t specpdl_count = SPECPDL_INDEX ();
1647 1642
1648 if (! FRAME_X_P (f)) 1643 if (! FRAME_X_P (f))
1649 abort (); 1644 emacs_abort ();
1650 1645
1651 *error_name = NULL; 1646 *error_name = NULL;
1652 1647
@@ -1792,7 +1787,7 @@ xmenu_show (FRAME_PTR f, int x, int y, int for_click, int keymaps,
1792 else if (EQ (type, QCradio)) 1787 else if (EQ (type, QCradio))
1793 wv->button_type = BUTTON_TYPE_RADIO; 1788 wv->button_type = BUTTON_TYPE_RADIO;
1794 else 1789 else
1795 abort (); 1790 emacs_abort ();
1796 1791
1797 wv->selected = !NILP (selected); 1792 wv->selected = !NILP (selected);
1798 1793
@@ -1930,7 +1925,7 @@ create_and_show_dialog (FRAME_PTR f, widget_value *first_wv)
1930 GtkWidget *menu; 1925 GtkWidget *menu;
1931 1926
1932 if (! FRAME_X_P (f)) 1927 if (! FRAME_X_P (f))
1933 abort (); 1928 emacs_abort ();
1934 1929
1935 menu = xg_create_widget ("dialog", first_wv->name, f, first_wv, 1930 menu = xg_create_widget ("dialog", first_wv->name, f, first_wv,
1936 G_CALLBACK (dialog_selection_callback), 1931 G_CALLBACK (dialog_selection_callback),
@@ -1977,7 +1972,7 @@ create_and_show_dialog (FRAME_PTR f, widget_value *first_wv)
1977 LWLIB_ID dialog_id; 1972 LWLIB_ID dialog_id;
1978 1973
1979 if (!FRAME_X_P (f)) 1974 if (!FRAME_X_P (f))
1980 abort (); 1975 emacs_abort ();
1981 1976
1982 dialog_id = widget_id_tick++; 1977 dialog_id = widget_id_tick++;
1983#ifdef USE_LUCID 1978#ifdef USE_LUCID
@@ -2036,7 +2031,7 @@ xdialog_show (FRAME_PTR f,
2036 ptrdiff_t specpdl_count = SPECPDL_INDEX (); 2031 ptrdiff_t specpdl_count = SPECPDL_INDEX ();
2037 2032
2038 if (! FRAME_X_P (f)) 2033 if (! FRAME_X_P (f))
2039 abort (); 2034 emacs_abort ();
2040 2035
2041 *error_name = NULL; 2036 *error_name = NULL;
2042 2037
@@ -2301,7 +2296,7 @@ xmenu_show (FRAME_PTR f, int x, int y, int for_click, int keymaps,
2301 ptrdiff_t specpdl_count = SPECPDL_INDEX (); 2296 ptrdiff_t specpdl_count = SPECPDL_INDEX ();
2302 2297
2303 if (! FRAME_X_P (f) && ! FRAME_MSDOS_P (f)) 2298 if (! FRAME_X_P (f) && ! FRAME_MSDOS_P (f))
2304 abort (); 2299 emacs_abort ();
2305 2300
2306 *error_name = 0; 2301 *error_name = 0;
2307 if (menu_items_n_panes == 0) 2302 if (menu_items_n_panes == 0)