diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2014-06-04 18:59:09 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2014-06-04 18:59:09 +0400 |
commit | 680a6ad9327fc056854cac0a3e7679a32cb63a93 (patch) | |
tree | e0bf50ef593d2b32ff034b0eb700f7a664f8d4ee /lisp/emacs-lisp/autoload.el | |
parent | 350aea695f9ad367e066bf073da2a0bb1d9a56bd (diff) | |
download | emacs-680a6ad9327fc056854cac0a3e7679a32cb63a93.tar.gz emacs-680a6ad9327fc056854cac0a3e7679a32cb63a93.tar.bz2 emacs-680a6ad9327fc056854cac0a3e7679a32cb63a93.zip |
Use terminal-specific hooks to display popup dialogs.
* termhooks.h (struct terminal): New field popup_dialog_hook.
* menu.c (emulate_dialog_with_menu): New function, refactored from ...
(Fx_popup_dialog): ... adjusted user. Also remove old #if 0
code and use popup_dialog_hook.
* nsmenu.m (ns_popup_dialog): Make hook-compatible.
* nsterm.h (ns_popup_dialog): Adjust prototype.
* nsterm.m (ns_create_terminal):
* w32term.c (w32_create_terminal):
* xterm.c (x_create_terminal) [USE_X_TOOLKIT || USE_GTK]: Setup
popup_dialog_hook.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions