* xterm.h (x_output): New member `xic_base_fontname'.
authorJan Djärv <jan.h.d@swipnet.se>
Thu, 21 Oct 2004 18:38:58 +0000 (18:38 +0000)
committerJan Djärv <jan.h.d@swipnet.se>
Thu, 21 Oct 2004 18:38:58 +0000 (18:38 +0000)
commitc27ed90af576892cae147bfe6be1a8b43126102a
treef4160cfb96b7cb46e98ae9a865c086b6c782a411
parent6e237e7298748ebb5fe7baa4d56a5cf7cbac224b
* xterm.h (x_output): New member `xic_base_fontname'.
(FRAME_XIC_BASE_FONTNAME): New macro.
(xic_free_xfontset): Declare.

* xfns.c (xic_create_xfontset): Share fontsets between frames
based on base_fontname.
(xic_free_xfontset): New function.
(free_frame_xic): Use it.
(xic_set_xfontset): Ditto.

* xterm.c (xim_destroy_callback): Ditto.
src/ChangeLog
src/xfns.c
src/xterm.c
src/xterm.h