summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/range.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-02-21 14:29:58 +0800
committerPo Lu <luangruo@yahoo.com>2022-02-21 14:29:58 +0800
commite087c89b1e243bbd941a4a50b4bf99613e13d016 (patch)
tree76e292eb90aeb4b5cce459604e595e82ff7c6c93 /lisp/emacs-lisp/range.el
parent816cf19a3a4a2697392d58516c73374d7aaa1533 (diff)
downloademacs-e087c89b1e243bbd941a4a50b4bf99613e13d016.tar.gz
emacs-e087c89b1e243bbd941a4a50b4bf99613e13d016.tar.bz2
emacs-e087c89b1e243bbd941a4a50b4bf99613e13d016.zip
Prevent GTK from setting unreasonable size hints with large menu bars
* src/gtkutil.c (struct _EmacsMenuBar): New struct. (emacs_menu_bar_init): (emacs_menu_bar_class_init): (emacs_menu_bar_get_preferred_width): (emacs_menu_bar_new): New functions. (xg_update_menu_item): Use our own menu bar class on GTK 3. * src/gtkutil.h (EmacsMenuBar): New class.
Diffstat (limited to 'lisp/emacs-lisp/range.el')
0 files changed, 0 insertions, 0 deletions