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