diff options
Diffstat (limited to 'src/xmenu.c')
| -rw-r--r-- | src/xmenu.c | 32 |
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 | |||
| 636 | x_activate_menubar (FRAME_PTR f) | 630 | x_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) |