diff options
| author | Jan Djärv <jan.h.d@swipnet.se> | 2014-07-04 17:15:02 +0200 |
|---|---|---|
| committer | Jan Djärv <jan.h.d@swipnet.se> | 2014-07-04 17:15:02 +0200 |
| commit | 8069993ef72ba8578a84091dae1994f4d19140be (patch) | |
| tree | ea40b30acb28938634b91d5774e3ca7f1ecd5dbd /lisp | |
| parent | 5b5953c070455773f3bdfb9ebcc7ecc15dde0611 (diff) | |
| download | emacs-8069993ef72ba8578a84091dae1994f4d19140be.tar.gz | |
Backport from trunk.
* xfns.c (create_frame_xic): Pass XNStatusAttributes to XCreateIC
only if xic_style calls for it. This change allows Emacs to work
with ibus. Also, don't leak resources if create_frame_xic fails,
and stop caching xic_style across different displays.
(supported_xim_styles): Make const.
(best_xim_style): Remove first parameter: it's always just
supported_xim_styles. Change to look at supported_xim_styles
directly.
Fixes: debbugs:17928
Diffstat (limited to 'lisp')
0 files changed, 0 insertions, 0 deletions
