summaryrefslogtreecommitdiff
path: root/lisp/pcmpl-unix.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-01-04 06:48:08 +0000
committerPo Lu <luangruo@yahoo.com>2022-01-04 06:48:08 +0000
commitcbbe235a9093c6939b4984843e11247b3b991b7c (patch)
treed9acd8b200a4667ac7809575a3a26abb89d59862 /lisp/pcmpl-unix.el
parent693815e90f90d977405dc9cd2857505a375caf96 (diff)
downloademacs-cbbe235a9093c6939b4984843e11247b3b991b7c.tar.gz
emacs-cbbe235a9093c6939b4984843e11247b3b991b7c.tar.bz2
emacs-cbbe235a9093c6939b4984843e11247b3b991b7c.zip
Make menu bar key navigation work on Haiku
* src/haiku_support.cc (menu_bar_active_p): New variable. (DispatchMessage): Pass through key events if the menu bar is active. (MenusBeginning, MenusEnd): Set `menu_bar_active_p' according to the state of the menu bar. (BMenuBar_delete): Clear `menu_bar_active_p'. * src/haikufns.c (haiku_free_frame_resources): Block input only after checking that F is a window system frame. * src/haikumenu.c (Fhaiku_menu_bar_open): Update doc string.
Diffstat (limited to 'lisp/pcmpl-unix.el')
0 files changed, 0 insertions, 0 deletions