diff options
author | Alan Mackenzie <acm@muc.de> | 2022-07-12 09:31:08 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2022-07-12 09:31:08 +0000 |
commit | fe5e789ff84d3b41b2a22cc18fd0a208502fede5 (patch) | |
tree | 5fa985d5fe17c30cd1354e31451c9da8495cae00 /src/keyboard.c | |
parent | 93b31707e97f8ddf11aa8acbf5c61bc29b5f7528 (diff) | |
download | emacs-fe5e789ff84d3b41b2a22cc18fd0a208502fede5.tar.gz |
Expunge unused recompute-lucid-menubar, lucid-menu-bar-dirty-flag
This fixes bug #56502. That function and these variables were manipulated by
the former file emacs-lisp/lmenu.el that was finally expunged from directory
obsolete/ by Stefan Kangas on 2020-05-15. There remain references to them in
the *.c, and *.m files.
* src/keyboard.c (syms_of_keyboard): Remove declarations of the symbol and
variable.
* src/haikumenu.c (set_frame_menu_bar)
* src/keyboard.c (command_loop_1)
* src/nsmenu.m (ns_update_menubar)
* src/pgtkmenu.c (set_frame_menubar)
* src/xdisp.c (update_menu_bar)
* src/xmenu.c (set_frame_menubar): Remove calls to Qrecompute_lucid_menubar
contitional on Vlucid_menu_bar_dirty_flag.
Diffstat (limited to 'src/keyboard.c')
-rw-r--r-- | src/keyboard.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 1d505c13be3..c729d5dfb3e 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -1371,12 +1371,6 @@ command_loop_1 (void) } } - /* If it has changed current-menubar from previous value, - really recompute the menubar from the value. */ - if (! NILP (Vlucid_menu_bar_dirty_flag) - && !NILP (Ffboundp (Qrecompute_lucid_menubar))) - call0 (Qrecompute_lucid_menubar); - Vthis_command = Qnil; Vreal_this_command = Qnil; Vthis_original_command = Qnil; @@ -12184,7 +12178,6 @@ syms_of_keyboard (void) apply_modifiers. */ DEFSYM (Qmodifier_cache, "modifier-cache"); - DEFSYM (Qrecompute_lucid_menubar, "recompute-lucid-menubar"); DEFSYM (Qactivate_menubar_hook, "activate-menubar-hook"); DEFSYM (Qpolling_period, "polling-period"); @@ -12665,10 +12658,6 @@ See also `pre-command-hook'. */); Fset (Qecho_area_clear_hook, Qnil); - DEFVAR_LISP ("lucid-menu-bar-dirty-flag", Vlucid_menu_bar_dirty_flag, - doc: /* Non-nil means menu bar, specified Lucid style, needs to be recomputed. */); - Vlucid_menu_bar_dirty_flag = Qnil; - #ifdef USE_LUCID DEFVAR_BOOL ("lucid--menu-grab-keyboard", lucid__menu_grab_keyboard, |