Mercurial > emacs
changeset 11491:272baf4a077a
(xmenu_show, xdialog_show): Delete menubarp arg.
(Fx_popup_menu): Don't compute menubarp.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 19 Apr 1995 06:09:42 +0000 |
parents | 01f5b6e9c234 |
children | 2e09c796bf70 |
files | src/xmenu.c |
diffstat | 1 files changed, 4 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xmenu.c Wed Apr 19 04:35:22 1995 +0000 +++ b/src/xmenu.c Wed Apr 19 06:09:42 1995 +0000 @@ -755,7 +755,6 @@ FRAME_PTR f; Lisp_Object x, y, window; int keymaps = 0; - int menubarp = 0; int for_click = 0; struct gcpro gcpro1; @@ -801,11 +800,6 @@ tem = Fcar (Fcdr (Fcdr (tem))); /* POSN_WINDOW_POSN (tem) */ x = Fcar (tem); y = Fcdr (tem); - - /* Determine whether this menu is handling a menu bar click. */ - tem = Fcar (Fcdr (Fcar (Fcdr (position)))); - if (CONSP (tem) && EQ (Fcar (tem), Qmenu_bar)) - menubarp = 1; } } @@ -918,7 +912,7 @@ /* Display them in a menu. */ BLOCK_INPUT; - selection = xmenu_show (f, xpos, ypos, menubarp, for_click, + selection = xmenu_show (f, xpos, ypos, for_click, keymaps, title, &error_name); UNBLOCK_INPUT; @@ -1617,7 +1611,6 @@ /* F is the frame the menu is for. X and Y are the frame-relative specified position, relative to the inside upper left corner of the frame F. - MENUBARP is 1 if this menu came from the menu bar. FOR_CLICK if this menu was invoked for a mouse click. KEYMAPS is 1 if this menu was specified with keymaps; in that case, we return a list containing the chosen item's value @@ -1649,11 +1642,10 @@ } static Lisp_Object -xmenu_show (f, x, y, menubarp, for_click, keymaps, title, error) +xmenu_show (f, x, y, for_click, keymaps, title, error) FRAME_PTR f; int x; int y; - int menubarp; /* This arg is unused in Xt version. */ int for_click; int keymaps; Lisp_Object title; @@ -1917,9 +1909,8 @@ "button6", "button7", "button8", "button9", "button10" }; static Lisp_Object -xdialog_show (f, menubarp, keymaps, title, error) +xdialog_show (f, keymaps, title, error) FRAME_PTR f; - int menubarp; int keymaps; Lisp_Object title; char **error; @@ -2095,10 +2086,9 @@ #else /* not USE_X_TOOLKIT */ static Lisp_Object -xmenu_show (f, x, y, menubarp, for_click, keymaps, title, error) +xmenu_show (f, x, y, for_click, keymaps, title, error) FRAME_PTR f; int x, y; - int menubarp; int for_click; int keymaps; Lisp_Object title;